Group branch

Centrica Holdings Limited group

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

Children
175
Direct
1
Levels
5

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 175 children
    1. Level 1 Active LTD 174 children
      1. Level 2 Active LTD 25 children
        1. Level 3 Active LTD 2 children
          1. Level 4 Active LTD

            Port 1960 Ltd

            CRN 13541007
          2. Level 4 Active LTD

            RSJ One Energy Limited

            CRN 08305380
        2. Level 3 Active LTD 2 children
          1. Level 4 Active LTD 1 child

            BW Holdco Ltd

            CRN SC607201
            1. Level 5 Active LTD

              Balnoon Wind Limited

              CRN SC510255
        3. Level 3 Active LTD 2 children
          1. Level 4 Active LTD 1 child
            1. Level 5 Active LTD

              Culvie Wind Limited

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

            Rattar Renewables Ltd

            CRN SC461950
        7. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        8. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Melrose Wind Limited

            CRN SC510251
        9. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Wind Ni Power Limited

            CRN NI616227
        10. Level 3 Active LIMITED-PARTNERSHIP
        11. Level 3 Active LTD
        12. Level 3 Active LTD
      2. Level 2 Active LTD 16 children

        Spirit Energy Limited

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

            Elswick Energy Limited

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

            11485916

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

          Spirit Europe Limited

          CRN 05088411
          1. Level 4 Active LTD
        5. Level 3 Active LTD
        6. Level 3 Active LTD
        7. Level 3 Active LTD

          Spirit Norway Limited

          CRN 05747539
        8. Level 3 Active LTD
        9. Level 3 Active LTD
      3. Level 2 Active LTD 13 children
        1. Level 3 Active LTD 4 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
          3. Level 4 Active LTD
          4. Level 4 Active LTD

            SN12 6EF Limited

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

            P&M Energy Ltd

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

            Cea SLH Limited

            CRN 14970168
          2. Level 4 Active LTD

            Centrica Barry Limited

            CRN 04815511
        4. Level 3 Active LTD 1 child

          Severn Power Limited

          CRN 05392552
          1. Level 4 Active LTD
      4. Level 2 Active LTD 10 children

        Ensek Holdings Limited

        CRN 10923200
        1. Level 3 Active LTD 9 children

          Ensek Ltd

          CRN 07167027
          1. Level 4

            10861487

            CRN 10861487
          2. Level 4

            10861555

            CRN 10861555
          3. Level 4

            10861569

            CRN 10861569
          4. Level 4

            10861769

            CRN 10861769
          5. Level 4

            11939979

            CRN 11939979
          6. Level 4

            11940017

            CRN 11940017
          7. Level 4

            11940138

            CRN 11940138
          8. Level 4

            11940222

            CRN 11940222
          9. Level 4 Active LTD

            Inteligen Limited

            CRN 09445042
      5. Level 2 Active LTD 8 children
        1. Level 3 Active LTD 4 children
          1. Level 4 1 child

            01606880

            CRN 01606880
            1. Level 5

              03589474

              CRN 03589474
          2. Level 4

            05066192

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

            05061259

            CRN 05061259
        3. Level 3 Active LTD
      6. Level 2 Active LTD 7 children
        1. Level 3 Active LLP

          CF 2016 LLP

          CRN OC413776
        2. Level 3 Active LLP

          Cfceps LLP

          CRN OC383216
        3. Level 3 Active LLP

          CFCPP LLP

          CRN OC383217
        4. Level 3

          OC383215

          CRN OC383215
      7. Level 2 Active LTD 6 children
        1. Level 3 Active LIMITED-PARTNERSHIP 1 child
        2. Level 3 Active LTD

          British Gas Limited

          CRN 08811254
        3. Level 3 Active LTD

          British Gas X Limited

          CRN 10860745
        4. Level 3 Active LIMITED-PARTNERSHIP
        5. Level 3 Active LIMITED-PARTNERSHIP
      8. Level 2 Active LTD 6 children
        1. Level 3 1 child

          07103802

          CRN 07103802
          1. Level 4

            08249910

            CRN 08249910
        2. Level 3

          04862313

          CRN 04862313
        3. Level 3 Active LTD
      9. Level 2 Active LTD 6 children
        1. Level 3 Active LTD 3 children
          1. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
          2. Level 4

            11027082

            CRN 11027082
        2. Level 3 Active LTD
        3. Level 3 Active LTD
      10. Level 2 Active LTD 5 children
        1. Level 3 Active LTD 4 children

          Dyno-Rod Limited

          CRN 01046906
          1. Level 4

            03359734

            CRN 03359734
          2. Level 4

            03359974

            CRN 03359974
          3. Level 4

            03360122

            CRN 03360122
          4. Level 4

            04257545

            CRN 04257545
      11. Level 2 Active LTD 4 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD
        3. Level 3 Active LTD

          Ener-G Power2 Limited

          CRN 09387454
      12. Level 2 Active LTD 3 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active LTD

          Neas Energy Limited

          CRN 06993636
      13. Level 2 Active LTD 2 children
      14. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      15. Level 2 Active LTD 1 child

        Centrica Hive Limited

        CRN 05782908
        1. Level 3

          09426641

          CRN 09426641
      16. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Grid Edge Limited

          CRN 10129878
      17. Level 2 Active LTD 1 child
      18. Level 2 Active LIMITED-PARTNERSHIP 1 child
      19. Level 2

        01497315

        CRN 01497315
      20. Level 2

        02629371

        CRN 02629371
      21. Level 2

        03037646

        CRN 03037646
      22. Level 2

        03196725

        CRN 03196725
      23. Level 2

        03275441

        CRN 03275441
      24. Level 2

        03667800

        CRN 03667800
      25. Level 2

        07631582

        CRN 07631582
      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
      35. Level 2 Active LTD
      36. Level 2 Active LTD
      37. Level 2 Active LTD
      38. Level 2 Active LTD
      39. Level 2 Active LTD

        Centrica Lake Limited

        CRN 09223347
      40. Level 2 Active LTD
      41. Level 2 Active LTD
      42. Level 2 Active LTD
      43. Level 2 Active LTD
      44. Level 2 Active LTD
      45. Level 2 Active LTD
      46. Level 2 Active LTD
      47. Level 2 Active LTD

        Centrica River Limited

        CRN 16461235
      48. Level 2 Active LTD
      49. Level 2 Active LTD
      50. Level 2 Active LTD
      51. Level 2 Active LTD
      52. Level 2 Active LTD
      53. Level 2 Active LTD
      54. Level 2 Active LTD
      55. Level 2 Active LTD

        Ciu1 Limited

        CRN 04487600
      56. Level 2 Active LTD

        Ecl Contracts Limited

        CRN 02709538
      57. Level 2 Active LTD
      58. Level 2 Active LTD
      59. Level 2 Active PRIVATE-LIMITED-GUARANT-NSC-LIMITED-EXEMPTION

        Energy For Tomorrow

        CRN 06429580
      60. Level 2 Active LTD

        Garden Topco Ltd

        CRN 16606732
      61. Level 2 Active LTD
      62. Level 2 Active LTD

        Hillserve Limited

        CRN 01904113
      63. Level 2 Active LTD
      64. Level 2 Active LTD
      65. Level 2 Active LTD
      66. Level 2 Active LTD
      67. Level 2 Active LTD