Group branch

Octopus Energy Group Limited group

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

Children
291
Direct
28
Levels
10

Hierarchy

Updated 06 Jun 2026 16:52

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

                Oedp UK Holdco Limited

                CRN 14165475
                1. Level 7 Active LTD 37 children

                  Exagen Group Limited

                  CRN 12783713
                  1. Level 8 Active LTD 31 children

                    Exagen Capital Limited

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

                        Exagen Greenhead Ltd

                        CRN 13440753
                      4. Level 10 Active LTD

                        Exagen Highfield Ltd

                        CRN 13440730
                      5. Level 10 Active LTD

                        Exagen Holly Lane Ltd

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

                        Exagen Old Wood Ltd

                        CRN 13440771
                      8. Level 10 Active LTD

                        Exagen SPV01 Limited

                        CRN 13440760
                      9. Level 10 Active LTD

                        Exagen SPV09 Limited

                        CRN 13440773
                      10. Level 10 Active LTD

                        Exagen SPV10 Limited

                        CRN 13440748
                      11. Level 10 Active LTD

                        Exagen SPV12 Limited

                        CRN 13975812
                      12. Level 10 Active LTD

                        Exagen SPV13 Limited

                        CRN 13975803
                      13. Level 10 Active LTD

                        Exagen SPV14 Limited

                        CRN 13975778
                      14. Level 10 Active LTD

                        Exagen SPV15 Limited

                        CRN 13975829
                      15. Level 10 Active LTD

                        Exagen SPV16 Limited

                        CRN 13975822
                      16. Level 10 Active LTD

                        Exagen SPV17 Limited

                        CRN 13975827
                      17. Level 10 Active LTD

                        Exagen SPV18 Limited

                        CRN 13975825
                      18. Level 10 Active LTD

                        Exagen SPV19 Limited

                        CRN 13975828
                      19. Level 10 Active LTD

                        Exagen SPV20 Limited

                        CRN 13975834
                      20. Level 10 Active LTD

                        Exagen SPV21 Limited

                        CRN 13973917
                      21. Level 10 Active LTD

                        Exagen SPV22 Limited

                        CRN 13975823
                      22. Level 10 Active LTD

                        Exagen SPV23 Limited

                        CRN 13975781
                      23. Level 10 Active LTD

                        Exagen SPV24 Limited

                        CRN 13975821
                      24. Level 10 Active LTD

                        Exagen SPV25 Limited

                        CRN 13973936
                      25. Level 10 Active LTD

                        Exagen SPV26 Limited

                        CRN 13975846
                      26. Level 10 Active LTD

                        Exagen SPV27 Limited

                        CRN 13975848
                      27. Level 10 Active LTD

                        Exagen SPV28 Limited

                        CRN 13975760
                      28. Level 10 Active LTD

                        Exagen SPV29 Limited

                        CRN 13975859
                      29. Level 10 Active LTD

                        Exagen SPV30 Limited

                        CRN 13975840
                      30. Level 10 Active LTD

                        Exagen Wymeswold Ltd

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

              Oedp FTP Limited

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

                        Ash Solar Limited

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

                        Channel Solar Limited

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

                        Holtwood Solar Limited

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

                        KS Spv 21 Limited

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

                        Little Morton Limited

                        CRN 07957054
                      15. Level 10 Active LTD

                        Lodge Farm Solar Ltd

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

                        Rashmika Spv 1 Limited

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

                        Somerton Door Limited

                        CRN 08009593
                      26. Level 10 Active LTD

                        Walland Farm Limited

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

              Reip Iv Midco Limited

              CRN 12120629
              1. Level 6 Active LTD 9 children

                Sunstone Bidco Limited

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

                    11039902

                    CRN 11039902
                  2. Level 8 Active LTD

                    Anchor Renewables Ltd

                    CRN 07769503
                  3. Level 8 Active LTD

                    Applied Solar Ltd

                    CRN 07377829
                  4. Level 8 Active LTD

                    Aspect Solar Ltd

                    CRN 07377866
                  5. Level 8 Active LTD

                    Astral Solar Ltd

                    CRN 07377842
                  6. Level 8 Active LTD

                    Gaia Power Systems Ltd

                    CRN 07769322
                  7. Level 8 Active LTD

                    Guardian Solar Ltd

                    CRN 07377850
                  8. Level 8 Active LTD

                    White Rose Solar Ltd

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

                Ecossol PV Limited

                CRN 09605650
              6. Level 6 Active LTD

                Solar Ecossol Limited

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

              Albion Solar Limited

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

              Glas 1 Limited

              CRN 13497225
            8. Level 5 Active LTD

              Hereford Solar Limited

              CRN 09430220
            9. Level 5 Active LTD

              SKY Polco 1 Limited

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

              Wessex Solar Limited

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

                17255052

                CRN 17255052
              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
            2. Level 5 Active LTD
          6. Level 4 Active LTD 11 children
            1. Level 5 Active LTD 10 children

              Eclipse Power Limited

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

                Bro-tathan Limited

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

                Iduna Oma Limited

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

              Hyro Energy Limited

              CRN 14411495
              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
          11. Level 4 Active LTD 5 children
            1. Level 5 Active LTD 2 children

              Kensa Group Limited

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

                Kensa Limited

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

                Octopus Primo Limited

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

            Oaef Carry GP LLP

            CRN OC458791
            1. Level 5 Active LIMITED-PARTNERSHIP

              Oaef Carry LP

              CRN SL037750
          19. Level 4 Active LLP 1 child

            Oege SLP GP LLP

            CRN OC459363
            1. Level 5 Active LIMITED-PARTNERSHIP

              Oege SLP LP

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

            OE Carry Gpco Limited

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

        Field Form Solar Ltd

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

        Ochhl Jsop Limited

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

      Kraken Holdco Limited

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

          Kraken Labs Limited

          CRN 14732219
        2. Level 3 Active LTD

          Krakenflex Limited

          CRN 09115827
        3. Level 3 Active LTD

          Sennen Tech Ltd

          CRN 09467305
        4. Level 3 Active LTD

          Smart Pear Limited

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

      Octopus Energy Limited

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

          09205584

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

      KTL Midco Limited

      CRN 13941031
      1. Level 2 Active LTD

        KTL Finco Limited

        CRN 13962751
    9. Level 1

      12357311

      CRN 12357311
    10. Level 1 Active LTD

      Affect Energy Ltd

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

      Kuppa Group Ltd

      CRN 14115743
    15. Level 1 Active LTD

      Moca Energy Ltd

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