Opportunity Green (Opportunity Green) Registration information Date of registration 06 May, 2025 Date last updated 06 May, 2025 Contact information Principal Address Fleet Street, London, EC4AV2DQ Country United Kingdom Contact phone number 0868099143 Main activities of the organisation Environment Responsible person Name Sorcha Tunney Email sorcha@opportunitygreen.org Phone Number 0868099143 CRO Information CRO N/A Company Registration Name N/A