Group branch

Octopus Energy Generation Fund Management Holdings Limited group

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

Children
233
Direct
1
Levels
8

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 233 children
    1. Level 1 Active LTD 232 children
      1. Level 2 Active LTD 46 children
        1. Level 3 Active LTD 44 children
          1. Level 4 Active LTD 39 children

            Oedp UK Holdco Limited

            CRN 14165475
            1. Level 5 Active LTD 37 children

              Exagen Group Limited

              CRN 12783713
              1. Level 6 Active LTD 31 children

                Exagen Capital Limited

                CRN 12789020
                1. Level 7 Active LTD 30 children
                  1. Level 8 Active LTD
                  2. Level 8 Active LTD
                  3. Level 8 Active LTD

                    Exagen Greenhead Ltd

                    CRN 13440753
                  4. Level 8 Active LTD

                    Exagen Highfield Ltd

                    CRN 13440730
                  5. Level 8 Active LTD

                    Exagen Holly Lane Ltd

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

                    Exagen Old Wood Ltd

                    CRN 13440771
                  8. Level 8 Active LTD

                    Exagen SPV01 Limited

                    CRN 13440760
                  9. Level 8 Active LTD

                    Exagen SPV09 Limited

                    CRN 13440773
                  10. Level 8 Active LTD

                    Exagen SPV10 Limited

                    CRN 13440748
                  11. Level 8 Active LTD

                    Exagen SPV12 Limited

                    CRN 13975812
                  12. Level 8 Active LTD

                    Exagen SPV13 Limited

                    CRN 13975803
                  13. Level 8 Active LTD

                    Exagen SPV14 Limited

                    CRN 13975778
                  14. Level 8 Active LTD

                    Exagen SPV15 Limited

                    CRN 13975829
                  15. Level 8 Active LTD

                    Exagen SPV16 Limited

                    CRN 13975822
                  16. Level 8 Active LTD

                    Exagen SPV17 Limited

                    CRN 13975827
                  17. Level 8 Active LTD

                    Exagen SPV18 Limited

                    CRN 13975825
                  18. Level 8 Active LTD

                    Exagen SPV19 Limited

                    CRN 13975828
                  19. Level 8 Active LTD

                    Exagen SPV20 Limited

                    CRN 13975834
                  20. Level 8 Active LTD

                    Exagen SPV21 Limited

                    CRN 13973917
                  21. Level 8 Active LTD

                    Exagen SPV22 Limited

                    CRN 13975823
                  22. Level 8 Active LTD

                    Exagen SPV23 Limited

                    CRN 13975781
                  23. Level 8 Active LTD

                    Exagen SPV24 Limited

                    CRN 13975821
                  24. Level 8 Active LTD

                    Exagen SPV25 Limited

                    CRN 13973936
                  25. Level 8 Active LTD

                    Exagen SPV26 Limited

                    CRN 13975846
                  26. Level 8 Active LTD

                    Exagen SPV27 Limited

                    CRN 13975848
                  27. Level 8 Active LTD

                    Exagen SPV28 Limited

                    CRN 13975760
                  28. Level 8 Active LTD

                    Exagen SPV29 Limited

                    CRN 13975859
                  29. Level 8 Active LTD

                    Exagen SPV30 Limited

                    CRN 13975840
                  30. Level 8 Active LTD

                    Exagen Wymeswold Ltd

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

          Oedp FTP Limited

          CRN 15207012
      2. Level 2 Active LTD 36 children
        1. Level 3 Active LTD 34 children
          1. Level 4 Active LLP 29 children
                  1. Level 8 Active LTD
                  2. Level 8 Active LTD

                    Ash Solar Limited

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

                    Channel Solar Limited

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

                    Holtwood Solar Limited

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

                    KS Spv 21 Limited

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

                    Little Morton Limited

                    CRN 07957054
                  15. Level 8 Active LTD

                    Lodge Farm Solar Ltd

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

                    Rashmika Spv 1 Limited

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

                    Somerton Door Limited

                    CRN 08009593
                  26. Level 8 Active LTD

                    Walland Farm Limited

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

          Reip Iv Midco Limited

          CRN 12120629
          1. Level 4 Active LTD 9 children

            Sunstone Bidco Limited

            CRN 12697985
            1. Level 5 Active LTD 8 children
              1. Level 6

                11039902

                CRN 11039902
              2. Level 6 Active LTD

                Anchor Renewables Ltd

                CRN 07769503
              3. Level 6 Active LTD

                Applied Solar Ltd

                CRN 07377829
              4. Level 6 Active LTD

                Aspect Solar Ltd

                CRN 07377866
              5. Level 6 Active LTD

                Astral Solar Ltd

                CRN 07377842
              6. Level 6 Active LTD

                Gaia Power Systems Ltd

                CRN 07769322
              7. Level 6 Active LTD

                Guardian Solar Ltd

                CRN 07377850
              8. Level 6 Active LTD

                White Rose Solar Ltd

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

            Ecossol PV Limited

            CRN 09605650
          6. Level 4 Active LTD

            Solar Ecossol Limited

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

          Albion Solar Limited

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

          Glas 1 Limited

          CRN 13497225
        8. Level 3 Active LTD

          Hereford Solar Limited

          CRN 09430220
        9. Level 3 Active LTD

          SKY Polco 1 Limited

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

          Wessex Solar Limited

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

            17255052

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

          Eclipse Power Limited

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

            Bro-tathan Limited

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

            Iduna Oma Limited

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

          Hyro Energy Limited

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

          Kensa Group Limited

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

            Kensa Limited

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

            Octopus Primo Limited

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

        Oaef Carry GP LLP

        CRN OC458791
        1. Level 3 Active LIMITED-PARTNERSHIP

          Oaef Carry LP

          CRN SL037750
      19. Level 2 Active LLP 1 child

        Oege SLP GP LLP

        CRN OC459363
        1. Level 3 Active LIMITED-PARTNERSHIP

          Oege SLP LP

          CRN SL037924
      20. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      21. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      22. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      23. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      24. Level 2 Active LTD
      25. Level 2 Active LTD

        OE Carry Gpco Limited

        CRN 16842903
      26. Level 2 Active LTD
      27. Level 2 Active LTD
      28. Level 2 Active LTD
      29. Level 2 Active LTD
      30. Level 2 Active LTD
      31. Level 2 Active LTD
      32. Level 2 Active LTD
      33. Level 2 Active LTD
      34. Level 2 Active LTD