Group branch

Dore Hold Co Limited group

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

Children
64
Direct
3
Levels
7

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 64 children

    Dore Hold Co Limited

    CRN 13081088
    1. Level 1 Active LTD 61 children
      1. Level 2 Active LTD 42 children

        Solar Finco 3 Limited

        CRN 12485026
        1. Level 3 Active LTD 41 children

          Solar Finco 2 Limited

          CRN 10484100
          1. Level 4 Active LTD 40 children

            Solar Finco 1 Limited

            CRN 10483446
            1. Level 5 Active LTD 3 children

              Moray Power Limited

              CRN 08255180
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  KPP132 Limited

                  CRN 08780511
              2. Level 6 Active LTD

                Moray Energy Limited

                CRN 09841744
            2. Level 5 Active LTD 3 children

              Triumph Solar Limited

              CRN 08426390
              1. Level 6 Active LTD 2 children
                1. Level 7 Active LTD

                  KPP141 Limited

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

              Penarth Energy Limited

              CRN 08785231
              1. Level 6

                08785585

                CRN 08785585
              2. Level 6 Active LTD
            6. Level 5 Active LTD 2 children

              Ridgeway Solar Limited

              CRN 08773658
              1. Level 6 Active LTD
              2. Level 6 Active LTD
            7. Level 5 Active LTD 2 children
              1. Level 6 Active LTD

                York Nihe Limited

                CRN 09771037
              2. Level 6 Active LTD
            8. Level 5 Active LTD 1 child

              Beeston Solar Limited

              CRN 08426394
              1. Level 6 Active LTD
            9. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            10. Level 5 Active LTD 1 child

              Hulse Energy Limited

              CRN 08871790
              1. Level 6 Active LTD
            11. Level 5 Active LTD 1 child

              Newton Solar Limited

              CRN 08410126
              1. Level 6 Active LTD
            12. Level 5 Active LTD 1 child

              Roc Solar Limited

              CRN 08192174
              1. Level 6 Active LTD

                Roc Solar (UK) Limited

                CRN 08192238
            13. Level 5 Active LTD 1 child

              Voltaise Limited

              CRN 08406007
              1. Level 6 Active LTD

                Voltaise (UK) Limited

                CRN 08405943
            14. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            15. Level 5 Active LTD
            16. Level 5 Active LTD
            17. Level 5 Active LTD

              Heulwen Solar Limited

              CRN 08839079
      2. Level 2 Active LTD 10 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD

            Tiverton Limited

            CRN 10360012
        2. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            GWL Solar Limited

            CRN 10221352
        3. Level 3 Active LTD 1 child

          Penhale Solar Limited

          CRN 07654805
          1. Level 4 Active LTD

            Penhale Wind Limited

            CRN 10221527
        4. Level 3 Active LTD

          Hewas Solar Limited

          CRN 07654775
        5. Level 3 Active LTD
        6. Level 3 Active LTD
      3. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Flexible Power Limited

          CRN 11478025
      4. Level 2

        08868060

        CRN 08868060
      5. Level 2

        08868069

        CRN 08868069
      6. Level 2 Active LTD
      7. Level 2 Active LTD
      8. Level 2 Active LTD
    2. Level 1 Active LTD