Top-level group

Centrica PLC group

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

Children
183
Direct
5
Levels
6

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 183 children

    Centrica PLC

    CRN 03033654
    1. Level 1 Active LTD 175 children
      1. Level 2 Active LTD 174 children
        1. Level 3 Active LTD 25 children
          1. Level 4 Active LTD 2 children
            1. Level 5 Active LTD

              Port 1960 Ltd

              CRN 13541007
            2. Level 5 Active LTD

              RSJ One Energy Limited

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

              BW Holdco Ltd

              CRN SC607201
              1. Level 6 Active LTD

                Balnoon Wind Limited

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

                Culvie Wind Limited

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

              Rattar Renewables Ltd

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

              Melrose Wind Limited

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

              Wind Ni Power Limited

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

          Spirit Energy Limited

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

              Elswick Energy Limited

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

              11485916

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

            Spirit Europe Limited

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

            Spirit Norway Limited

            CRN 05747539
          8. Level 4 Active LTD
          9. Level 4 Active LTD
        3. Level 3 Active LTD 13 children
          1. 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

              SN12 6EF Limited

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

              P&M Energy Ltd

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

              Cea SLH Limited

              CRN 14970168
            2. Level 5 Active LTD

              Centrica Barry Limited

              CRN 04815511
          4. Level 4 Active LTD 1 child

            Severn Power Limited

            CRN 05392552
            1. Level 5 Active LTD
        4. Level 3 Active LTD 10 children

          Ensek Holdings Limited

          CRN 10923200
          1. Level 4 Active LTD 9 children

            Ensek Ltd

            CRN 07167027
            1. Level 5

              10861487

              CRN 10861487
            2. Level 5

              10861555

              CRN 10861555
            3. Level 5

              10861569

              CRN 10861569
            4. Level 5

              10861769

              CRN 10861769
            5. Level 5

              11939979

              CRN 11939979
            6. Level 5

              11940017

              CRN 11940017
            7. Level 5

              11940138

              CRN 11940138
            8. Level 5

              11940222

              CRN 11940222
            9. Level 5 Active LTD

              Inteligen Limited

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

              01606880

              CRN 01606880
              1. Level 6

                03589474

                CRN 03589474
            2. Level 5

              05066192

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

              05061259

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

            Cfceps LLP

            CRN OC383216
          2. Level 4 Active LLP

            CFCPP LLP

            CRN OC383217
          3. Level 4

            OC383215

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

            British Gas Limited

            CRN 08811254
          3. Level 4 Active LTD

            British Gas X Limited

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

            07103802

            CRN 07103802
            1. Level 5

              08249910

              CRN 08249910
          2. Level 4

            04862313

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

              11027082

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

            Dyno-Rod Limited

            CRN 01046906
            1. Level 5

              03359734

              CRN 03359734
            2. Level 5

              03359974

              CRN 03359974
            3. Level 5

              03360122

              CRN 03360122
            4. Level 5

              04257545

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

            Ener-G Power2 Limited

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

            Neas Energy Limited

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

          Centrica Hive Limited

          CRN 05782908
          1. Level 4

            09426641

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

            Grid Edge Limited

            CRN 10129878
        17. Level 3 Active LTD 1 child
        18. Level 3

          01497315

          CRN 01497315
        19. Level 3

          02629371

          CRN 02629371
        20. Level 3

          03037646

          CRN 03037646
        21. Level 3

          03196725

          CRN 03196725
        22. Level 3

          03275441

          CRN 03275441
        23. Level 3

          03667800

          CRN 03667800
        24. Level 3

          07631582

          CRN 07631582
        25. Level 3 Active LTD
        26. Level 3 Active LTD
        27. Level 3 Active LTD
        28. Level 3 Active LTD
        29. Level 3 Active LTD
        30. Level 3 Active LTD
        31. Level 3 Active LTD
        32. Level 3 Active LTD
        33. Level 3 Active LTD
        34. Level 3 Active LTD
        35. Level 3 Active LTD
        36. Level 3 Active LTD
        37. Level 3 Active LTD
        38. Level 3 Active LTD

          Centrica Lake Limited

          CRN 09223347
        39. Level 3 Active LTD
        40. Level 3 Active LTD
        41. Level 3 Active LTD
        42. Level 3 Active LTD
        43. Level 3 Active LTD
        44. Level 3 Active LTD
        45. Level 3 Active LTD
        46. Level 3 Active LTD

          Centrica River Limited

          CRN 16461235
        47. Level 3 Active LTD
        48. Level 3 Active LTD
        49. Level 3 Active LTD
        50. Level 3 Active LTD
        51. Level 3 Active LTD
        52. Level 3 Active LTD
        53. Level 3 Active LTD
        54. Level 3 Active LTD

          Ciu1 Limited

          CRN 04487600
        55. Level 3 Active LTD

          Ecl Contracts Limited

          CRN 02709538
        56. Level 3 Active LTD
        57. Level 3 Active LTD
        58. Level 3 Active PRIVATE-LIMITED-GUARANT-NSC-LIMITED-EXEMPTION

          Energy For Tomorrow

          CRN 06429580
        59. Level 3 Active LTD

          Garden Topco Ltd

          CRN 16606732
        60. Level 3 Active LTD
        61. Level 3 Active LTD

          Hillserve Limited

          CRN 01904113
        62. Level 3 Active LTD
        63. Level 3 Active LTD
        64. Level 3 Active LTD
        65. Level 3 Active LTD
        66. Level 3 Active LTD
    2. Level 1 Active LTD 4 children
      1. Level 2 Active LTD 1 child
        1. Level 3

          04577601

          CRN 04577601
      2. Level 2

        04118195

        CRN 04118195
      3. Level 2 Active LTD
    3. Level 1 Active PRIVATE-LIMITED-GUARANT-NSC 1 child
      1. Level 2 Active LIMITED-PARTNERSHIP
    4. Level 1 Active LIMITED-PARTNERSHIP 1 child
      1. Level 2 Active LLP

        CF 2016 LLP

        CRN OC413776
    5. Level 1 Active LTD

      Ch4 Energy Limited

      CRN 03275456