Wikicompanies

Shareholding structure

OCTOPUS ENERGY GROUP LIMITED

Company number 09718624 · United Kingdom

OCTOPUS ENERGY GROUP LIMITED holds shares in 17 companies directly, and in 13 more through them, across 2 layers of ownership.

Compiled using data from Companies House, OpenRegistry and Bloomberg.

Companies in the structure
30
Layers
2
Held directly
17
Wholly owned directly
2

COMPANY

LAYER 117 companies

LAYER 213 companies

  • OCTOPUS ENERGY GROUP LIMITEDCompany number 09718624United Kingdom
    • 3 shares
      OCTOPUS ENERGY LIMITED09263424Also holds ARBELOS ENERGY LIMITED, shown elsewhere in this chart
      • 1 share
        ALT HAN COMPANY LIMITED10002859
      • 1 share
        ELEXON LIMITED03782949
      • 160,342,892 shares
        OCTOPUS ENERGY OPERATIONS LIMITED14415312
      • 1 share
        RETAIL ENERGY CODE COMPANY LIMITED10989875
      • 1 share
        SMART ENERGY CODE COMPANY LIMITED08430267
    • 0 shares
      KRAKEN TECHNOLOGIES LIMITED12014731
      • 100%
        KRAKENFLEX LIMITED09115827
      • SENNEN TECH LTD09467305
      • SMART PEAR LIMITED11321568
    • 200 shares
      OCTOPUS ENERGY SERVICES LIMITED10434397
      • 100%
        LEYLAND METERING SERVICES LIMITED10190857
      • ENERGISE ENERGY SOLUTIONS LTD11595551
    • 71.1%
      OCTOPUS ENERGY HYDROGEN GROUP LTD12269778
      • OCTOPUS ENERGY HYDROGEN LIMITED13040859
    • 0 shares
      XLINKS FIRST LIMITED13604828
      • XLINKS 1 LTD13481017
    • 1 share
      OCTOPUS NOMINEES LIMITED03974194Also holds OCTOPUS ENERGY HYDROGEN GROUP LTD (28.9%) and OCTOPUS ENERGY GROUP LIMITED, shown elsewhere in this chart
      • SPINNEY SERVICES LIMITED05861696
    • 1,000 shares
      ARBELOS ENERGY LIMITED09263368Also holds SMART ENERGY CODE COMPANY LIMITED, shown elsewhere in this chart
    • 10 companies held by OCTOPUS ENERGY GROUP LIMITED

      • CENTRE FOR NET ZERO LIMITED13389273 · 100%
      • KUPPA GROUP LTD14115743 · 100%
      • MOCA ENERGY LTD15546855 · 77.8%
      • CO-OP COMMUNITY ENERGY LIMITED12200005 · 100,000 shares
      • MOBILE POWER LTD08616455 · 27,907 shares
      • OCTOPUS ELECTRIC VEHICLES LIMITED10754317 · 1 share
      • OCTOPUS ENERGY COLLECTIVE LIMITED14036581 · 1 share
      • OCTOPUS ENERGY EU TRADECO LIMITED16053260 · 103 shares
      • OCTOPUS ENERGY EURO FINCO LIMITED14109880 · 2 shares
      • OCTOPUS ENERGY FRANCE HOLDCO LIMITED15823950 · 2 shares

Scroll sideways to see the whole chart.