Group branch

Octopus Energy Holdco Limited group

PSC-derived corporate control hierarchy for active UK corporate PSC filings.

Children
292
Direct
1
Levels
11

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 292 children
    1. Level 1 Active LTD 291 children
      1. Level 2 Active LTD 245 children
          1. Level 4 Active LTD 232 children
            1. Level 5 Active LTD 46 children
              1. Level 6 Active LTD 44 children
                1. Level 7 Active LTD 39 children

                  Oedp UK Holdco Limited

                  CRN 14165475
                  1. Level 8 Active LTD 37 children

                    Exagen Group Limited

                    CRN 12783713
                    1. Level 9 Active LTD 31 children

                      Exagen Capital Limited

                      CRN 12789020
                      1. Level 10 Active LTD 30 children
                        1. Level 11 Active LTD
                        2. Level 11 Active LTD
                        3. Level 11 Active LTD

                          Exagen Greenhead Ltd

                          CRN 13440753
                        4. Level 11 Active LTD

                          Exagen Highfield Ltd

                          CRN 13440730
                        5. Level 11 Active LTD

                          Exagen Holly Lane Ltd

                          CRN 13440724
                        6. Level 11 Active LTD
                        7. Level 11 Active LTD

                          Exagen Old Wood Ltd

                          CRN 13440771
                        8. Level 11 Active LTD

                          Exagen SPV01 Limited

                          CRN 13440760
                        9. Level 11 Active LTD

                          Exagen SPV09 Limited

                          CRN 13440773
                        10. Level 11 Active LTD

                          Exagen SPV10 Limited

                          CRN 13440748
                        11. Level 11 Active LTD

                          Exagen SPV12 Limited

                          CRN 13975812
                        12. Level 11 Active LTD

                          Exagen SPV13 Limited

                          CRN 13975803
                        13. Level 11 Active LTD

                          Exagen SPV14 Limited

                          CRN 13975778
                        14. Level 11 Active LTD

                          Exagen SPV15 Limited

                          CRN 13975829
                        15. Level 11 Active LTD

                          Exagen SPV16 Limited

                          CRN 13975822
                        16. Level 11 Active LTD

                          Exagen SPV17 Limited

                          CRN 13975827
                        17. Level 11 Active LTD

                          Exagen SPV18 Limited

                          CRN 13975825
                        18. Level 11 Active LTD

                          Exagen SPV19 Limited

                          CRN 13975828
                        19. Level 11 Active LTD

                          Exagen SPV20 Limited

                          CRN 13975834
                        20. Level 11 Active LTD

                          Exagen SPV21 Limited

                          CRN 13973917
                        21. Level 11 Active LTD

                          Exagen SPV22 Limited

                          CRN 13975823
                        22. Level 11 Active LTD

                          Exagen SPV23 Limited

                          CRN 13975781
                        23. Level 11 Active LTD

                          Exagen SPV24 Limited

                          CRN 13975821
                        24. Level 11 Active LTD

                          Exagen SPV25 Limited

                          CRN 13973936
                        25. Level 11 Active LTD

                          Exagen SPV26 Limited

                          CRN 13975846
                        26. Level 11 Active LTD

                          Exagen SPV27 Limited

                          CRN 13975848
                        27. Level 11 Active LTD

                          Exagen SPV28 Limited

                          CRN 13975760
                        28. Level 11 Active LTD

                          Exagen SPV29 Limited

                          CRN 13975859
                        29. Level 11 Active LTD

                          Exagen SPV30 Limited

                          CRN 13975840
                        30. Level 11 Active LTD

                          Exagen Wymeswold Ltd

                          CRN 13440766
                    2. Level 9 Active LTD 1 child
                      1. Level 10 Active LTD
                    3. Level 9 Active LTD
                    4. Level 9 Active LTD
                    5. Level 9 Active LTD
                  2. Level 8 Active LTD
                2. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD
              2. Level 6 Active LTD

                Oedp FTP Limited

                CRN 15207012
            2. Level 5 Active LTD 36 children
              1. Level 6 Active LTD 34 children
                1. Level 7 Active LLP 29 children
                      1. Level 10 Active LTD 26 children
                        1. Level 11 Active LTD
                        2. Level 11 Active LTD

                          Ash Solar Limited

                          CRN 08927299
                        3. Level 11 Active LTD
                        4. Level 11 Active LTD
                        5. Level 11 Active LTD
                        6. Level 11 Active LTD

                          Channel Solar Limited

                          CRN 07855909
                        7. Level 11 Active LTD
                        8. Level 11 Active LTD
                        9. Level 11 Active LTD
                        10. Level 11 Active LTD

                          Holtwood Solar Limited

                          CRN 08660944
                        11. Level 11 Active LTD
                        12. Level 11 Active LTD

                          KS Spv 21 Limited

                          CRN 08151441
                        13. Level 11 Active LTD
                        14. Level 11 Active LTD

                          Little Morton Limited

                          CRN 07957054
                        15. Level 11 Active LTD

                          Lodge Farm Solar Ltd

                          CRN 07984488
                        16. Level 11 Active LTD
                        17. Level 11 Active LTD
                        18. Level 11 Active LTD
                        19. Level 11 Active LTD
                        20. Level 11 Active LTD
                        21. Level 11 Active LTD
                        22. Level 11 Active LTD
                        23. Level 11 Active LTD

                          Rashmika Spv 1 Limited

                          CRN 08637336
                        24. Level 11 Active LTD
                        25. Level 11 Active LTD

                          Somerton Door Limited

                          CRN 08009593
                        26. Level 11 Active LTD

                          Walland Farm Limited

                          CRN 07743898
                  1. Level 8 Active LTD 1 child
                    1. Level 9 Active LTD
                  2. Level 8 Active LTD
              2. Level 6 Active LTD 34 children
            3. Level 5 Active LTD 22 children
              1. Level 6 Active LTD 18 children

                Reip Iv Midco Limited

                CRN 12120629
                1. Level 7 Active LTD 9 children

                  Sunstone Bidco Limited

                  CRN 12697985
                  1. Level 8 Active LTD 8 children
                    1. Level 9

                      11039902

                      CRN 11039902
                    2. Level 9 Active LTD

                      Anchor Renewables Ltd

                      CRN 07769503
                    3. Level 9 Active LTD

                      Applied Solar Ltd

                      CRN 07377829
                    4. Level 9 Active LTD

                      Aspect Solar Ltd

                      CRN 07377866
                    5. Level 9 Active LTD

                      Astral Solar Ltd

                      CRN 07377842
                    6. Level 9 Active LTD

                      Gaia Power Systems Ltd

                      CRN 07769322
                    7. Level 9 Active LTD

                      Guardian Solar Ltd

                      CRN 07377850
                    8. Level 9 Active LTD

                      White Rose Solar Ltd

                      CRN 07377824
                2. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                3. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                4. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                5. Level 7 Active LTD

                  Ecossol PV Limited

                  CRN 09605650
                6. Level 7 Active LTD

                  Solar Ecossol Limited

                  CRN 09777878
            4. Level 5 Active LTD 15 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              2. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
              3. Level 6 Active LTD

                Albion Solar Limited

                CRN 07734740
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LTD
              7. Level 6 Active LTD

                Glas 1 Limited

                CRN 13497225
              8. Level 6 Active LTD

                Hereford Solar Limited

                CRN 09430220
              9. Level 6 Active LTD

                SKY Polco 1 Limited

                CRN 17032937
              10. Level 6 Active LTD
              11. Level 6 Active LTD
              12. Level 6 Active LTD

                Wessex Solar Limited

                CRN 07564114
              13. Level 6 Active LTD
            5. Level 5 Active LTD 13 children
              1. Level 6 Active LTD 11 children
                1. Level 7 Active LTD 1 child
                  1. Level 8 Active LTD
                2. Level 7

                  17255052

                  CRN 17255052
                3. Level 7 Active LTD
                4. Level 7 Active LTD
                5. Level 7 Active LTD
                6. Level 7 Active LTD
                7. Level 7 Active LTD
                8. Level 7 Active LTD
                9. Level 7 Active LTD
                10. Level 7 Active LTD
              2. Level 6 Active LTD
            6. Level 5 Active LTD 11 children
              1. Level 6 Active LTD 10 children

                Eclipse Power Limited

                CRN 09633451
                1. Level 7 Active LTD 5 children
                  1. Level 8 Active LTD 3 children
                    1. Level 9 Active LTD 2 children
                      1. Level 10 Active LTD
                      2. Level 10 Active LTD
                  2. Level 8 Active LTD
                2. Level 7 Active LTD

                  Bro-tathan Limited

                  CRN 16050043
                3. Level 7 Active LTD
                4. Level 7 Active LTD
                5. Level 7 Active LTD
            7. Level 5 Active LTD 10 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LTD
              7. Level 6 Active LTD
              8. Level 6 Active LTD
              9. Level 6 Active LTD
              10. Level 6 Active LTD
            8. Level 5 Active LTD 9 children
              1. Level 6 Active LTD 8 children
                1. Level 7 Active LTD 4 children
                  1. Level 8 Active LTD
                  2. Level 8 Active LTD
                2. Level 7 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD

                  Iduna Oma Limited

                  CRN 13342675
            9. Level 5 Active LTD 8 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LTD
              7. Level 6 Active LTD
              8. Level 6 Active LTD
            10. Level 5 Active LTD 6 children
              1. Level 6 Active LTD 5 children

                Hyro Energy Limited

                CRN 14411495
                1. Level 7 Active LTD
                2. Level 7 Active LTD
                3. Level 7 Active LTD
                4. Level 7 Active LTD
                5. Level 7 Active LTD
            11. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 2 children

                Kensa Group Limited

                CRN 05367753
                1. Level 7 Active LTD
                2. Level 7 Active LTD

                  Kensa Limited

                  CRN 06741819
              2. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
            12. Level 5 Active LTD 5 children
            13. Level 5 Active LTD 4 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
            14. Level 5 Active LTD 3 children
              1. Level 6 Active LTD 2 children
                1. Level 7 Active LTD
                2. Level 7 Active LTD
            15. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  Octopus Primo Limited

                  CRN 15276065
            16. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
            17. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            18. Level 5 Active LLP 1 child

              Oaef Carry GP LLP

              CRN OC458791
              1. Level 6 Active LIMITED-PARTNERSHIP

                Oaef Carry LP

                CRN SL037750
            19. Level 5 Active LLP 1 child

              Oege SLP GP LLP

              CRN OC459363
              1. Level 6 Active LIMITED-PARTNERSHIP

                Oege SLP LP

                CRN SL037924
            20. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            21. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            22. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            23. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            24. Level 5 Active LTD
            25. Level 5 Active LTD

              OE Carry Gpco Limited

              CRN 16842903
            26. Level 5 Active LTD
            27. Level 5 Active LTD
            28. Level 5 Active LTD
            29. Level 5 Active LTD
            30. Level 5 Active LTD
            31. Level 5 Active LTD
            32. Level 5 Active LTD
            33. Level 5 Active LTD
            34. Level 5 Active LTD
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD 1 child
            1. Level 5 Active PRIVATE LIMITED COMPANY
          1. Level 4 Active LTD
        2. Level 3 Active LTD

          Field Form Solar Ltd

          CRN 13975844
        3. Level 3 Active LTD
        4. Level 3 Active LTD
        5. Level 3 Active LTD
        6. Level 3 Active LTD
      2. Level 2 Active LTD 7 children
        1. Level 3 Active LTD

          Ochhl Jsop Limited

          CRN 09094498
        2. Level 3 Active LTD
      3. Level 2 Active LTD 5 children

        Kraken Holdco Limited

        CRN 16833292
        1. Level 3 Active LTD 4 children
          1. Level 4 Active LTD

            Kraken Labs Limited

            CRN 14732219
          2. Level 4 Active LTD

            Krakenflex Limited

            CRN 09115827
          3. Level 4 Active LTD

            Sennen Tech Ltd

            CRN 09467305
          4. Level 4 Active LTD

            Smart Pear Limited

            CRN 11321568
      4. Level 2 Active LTD 4 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
        2. Level 3 Active LTD
      5. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
      6. Level 2 Active LTD 2 children

        Octopus Energy Limited

        CRN 09263424
        1. Level 3 Active LTD 1 child
          1. Level 4

            09205584

            CRN 09205584
      7. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
      8. Level 2 Active LTD 1 child

        KTL Midco Limited

        CRN 13941031
        1. Level 3 Active LTD

          KTL Finco Limited

          CRN 13962751
      9. Level 2

        12357311

        CRN 12357311
      10. Level 2 Active LTD

        Affect Energy Ltd

        CRN 09263368
      11. Level 2 Active LTD
      12. Level 2 Active LTD
      13. Level 2 Active PRIVATE-LIMITED-GUARANT-NSC
      14. Level 2 Active LTD

        Kuppa Group Ltd

        CRN 14115743
      15. Level 2 Active LTD

        Moca Energy Ltd

        CRN 15546855
      16. Level 2 Active LTD
      17. Level 2 Active LTD
      18. Level 2 Active LTD
      19. Level 2 Active LTD
      20. Level 2 Active PRIVATE-LIMITED-GUARANT-NSC-LIMITED-EXEMPTION
      21. Level 2 Active LTD
      22. Level 2 Active LTD
      23. Level 2 Active LTD
      24. Level 2 Active LTD
      25. Level 2 Active LTD
      26. Level 2 Active LTD
      27. Level 2 Active LTD
      28. Level 2 Active LTD