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
GENERATION ENERGY LTD
16557467 - Incorporated on 2 July 2025
ENERGY GENERATIONS CO.
LP009135 - Incorporated on 14 December 2003
INCELLACON LTD
13421572 - Incorporated on 26 May 2021
RAVEN ENERGY LIMITEDDisolved
07172972 - Dissolved on 19 May 2025
SIGNATURE ELECTRICAL SOLUTIONS LIMITEDDisolved
07024917 - Dissolved on 21 February 2023
LARK POWER GENERATION LIMITEDActive - Proposal to Strike off
09561145 - Incorporated on 25 April 2015
HILL OF FIDDES WIND FARM LIMITED
06769396 - Incorporated on 9 December 2008
GOOD ENERGY GENERATION LIMITED
02549857 - Incorporated on 18 October 1990
RENEWABLE ENERGY GENERATION LIMITED
07489910 - Incorporated on 12 January 2011