OCTOPUS ENERGY GENERATION LIMITED
12943211 - Incorporated on 12 October 2020
OCTOPUS ENERGY GENERATION AFRICA HOLDCO LIMITED
15861172 - Incorporated on 26 July 2024
OCTOPUS ENERGY HOLDCO LIMITED
09718990 - Incorporated on 5 August 2015
OCTOPUS ENERGY GENERATION FUND MANAGEMENT HOLDINGS LIMITED
14995340 - Incorporated on 11 July 2023
OCTOPUS ENERGY GENERATION SL LIMITED
15869144 - Incorporated on 31 July 2024
OCTOPUS ENERGY FRANCE HOLDCO LIMITED
15823950 - Incorporated on 8 July 2024
OCTOPUS ENERGY GENERATION NO.3 LIMITED
08869318 - Incorporated on 30 January 2014
OCTOPUS ENERGY GENERATION NO. 2 LIMITED
10247315 - Incorporated on 23 June 2016
OCTOPUS ENERGY GENERATION NO. 1 LIMITED
09022683 - Incorporated on 2 May 2014
CG OCTOPUS ENERGY GENERATION INVESTMENT FUND
IC269069
OCTOPUS ENERGY GROUP LIMITED
09718624 - Incorporated on 5 August 2015
S.T HOLDCO LIMITED
27 OLD GLOUCESTER STREET, LONDON, UNITED KINGDOM, WC1N 3AX
SERENDIP HOLDCO LIMITED
10484787 - Incorporated on 17 November 2016
I & M HOLDCO LIMITED
1 BEASLEY'S YARD 126 HIGH STREET, UXBRIDGE, MIDDLESEX, ENGLAND, UB8 1JT
J&N HOLDCO LIMITED
159 BURGESS ROAD, SOUTHAMPTON, ENGLAND, SO16 7AA
OCTOPUS ENERGY LIMITED
09263424 - Incorporated on 14 October 2014
I&M HOLDCO LIMITED
1 Bealey's Yard 126 High Street, Uxbridge, England, UB8 1JT
OCTOPUS PRIMO HOLDCO LIMITED
15273889 - Incorporated on 10 November 2023
OCTOPUS ENERGY LTDDissolved
07828498 - Dissolved on 11 June 2013
CLEAN ENERGY PARTNERS HOLDCO LLP
9th Floor 201 Bishopsgate, London, England, EC2M 3BN