OCTOPUS ENERGY HYDROGEN GROUP LTD
12269778 - Incorporated on 18 October 2019
OCTOPUS ENERGY HYDROGEN LIMITED
13040859 - Incorporated on 24 November 2020
OCTOPUS ENERGY EQUALITY FOUNDATION
13130678 - Incorporated on 13 January 2021
OCTOPUS ENERGY SOLUTIONS LIMITEDActive - Proposal to Strike off
07467352 - Incorporated on 13 December 2010
OCTOPUS ENERGY PRODUCTION LIMITED
NI623717 - Incorporated on 28 March 2014
OCTOPUS ENERGY COLLECTIVE LIMITED
14036581 - Incorporated on 8 April 2022
OCTOPUS ENERGY HEATING LIMITED
13779315 - Incorporated on 3 December 2021
OCTOPUS ENERGY ECO LIMITED
13634564 - Incorporated on 21 September 2021
OCTOPUS ENERGY TRADING LIMITED
09263368 - Incorporated on 14 October 2014
OCTOPUS ENERGY FINANCE LIMITEDDisolved
09718234 - Dissolved on 19 October 2021
OCTOPUS ENERGY FRANCHISOR LIMITED
16392184 - Incorporated on 16 April 2025
OCTOPUS ENERGY NETWORKS LIMITED
16395501 - Incorporated on 17 April 2025
OCTOPUS ENERGY SERVICES LIMITED
10434397 - Incorporated on 18 October 2016
OCTOPUS ENERGY OPERATIONS LIMITED
14415312 - Incorporated on 12 October 2022
OCTOPUS FUTURE GENERATIONS VCT PLC
13750143 - Incorporated on 17 November 2021
ENERGY HOLDCO LIMITED
08269308 - Incorporated on 26 October 2012
GENERATION ENERGY LTD
16557467 - Incorporated on 2 July 2025
Q-ENERGY HOLDCO UK LTD
14042216 - Incorporated on 12 April 2022
ENERGY GENERATIONS CO.
LP009135 - Incorporated on 14 December 2003
INCELLACON LTD
13421572 - Incorporated on 26 May 2021