Group branch

GB Gas Holdings Limited group

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

Children
174
Direct
67
Levels
4

Hierarchy

Updated 06 Jun 2026 16:52

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

          Port 1960 Ltd

          CRN 13541007
        2. Level 3 Active LTD

          RSJ One Energy Limited

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

          BW Holdco Ltd

          CRN SC607201
          1. Level 4 Active LTD

            Balnoon Wind Limited

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

            Culvie Wind Limited

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

          Rattar Renewables Ltd

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

          Melrose Wind Limited

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

          Wind Ni Power Limited

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

      Spirit Energy Limited

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

          Elswick Energy Limited

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

          11485916

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

        Spirit Europe Limited

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

        Spirit Norway Limited

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

          SN12 6EF Limited

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

          P&M Energy Ltd

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

          Cea SLH Limited

          CRN 14970168
        2. Level 3 Active LTD

          Centrica Barry Limited

          CRN 04815511
      4. Level 2 Active LTD 1 child

        Severn Power Limited

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

      Ensek Holdings Limited

      CRN 10923200
      1. Level 2 Active LTD 9 children

        Ensek Ltd

        CRN 07167027
        1. Level 3

          10861487

          CRN 10861487
        2. Level 3

          10861555

          CRN 10861555
        3. Level 3

          10861569

          CRN 10861569
        4. Level 3

          10861769

          CRN 10861769
        5. Level 3

          11939979

          CRN 11939979
        6. Level 3

          11940017

          CRN 11940017
        7. Level 3

          11940138

          CRN 11940138
        8. Level 3

          11940222

          CRN 11940222
        9. Level 3 Active LTD

          Inteligen Limited

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

          01606880

          CRN 01606880
          1. Level 4

            03589474

            CRN 03589474
        2. Level 3

          05066192

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

          05061259

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

        CF 2016 LLP

        CRN OC413776
      2. Level 2 Active LLP

        Cfceps LLP

        CRN OC383216
      3. Level 2 Active LLP

        CFCPP LLP

        CRN OC383217
      4. Level 2

        OC383215

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

        British Gas Limited

        CRN 08811254
      3. Level 2 Active LTD

        British Gas X Limited

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

        07103802

        CRN 07103802
        1. Level 3

          08249910

          CRN 08249910
      2. Level 2

        04862313

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

          11027082

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

        Dyno-Rod Limited

        CRN 01046906
        1. Level 3

          03359734

          CRN 03359734
        2. Level 3

          03359974

          CRN 03359974
        3. Level 3

          03360122

          CRN 03360122
        4. Level 3

          04257545

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

        Ener-G Power2 Limited

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

        Neas Energy Limited

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

      Centrica Hive Limited

      CRN 05782908
      1. Level 2

        09426641

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

        Grid Edge Limited

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

      01497315

      CRN 01497315
    20. Level 1

      02629371

      CRN 02629371
    21. Level 1

      03037646

      CRN 03037646
    22. Level 1

      03196725

      CRN 03196725
    23. Level 1

      03275441

      CRN 03275441
    24. Level 1

      03667800

      CRN 03667800
    25. Level 1

      07631582

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

      Centrica Lake Limited

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

      Centrica River Limited

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

      Ciu1 Limited

      CRN 04487600
    56. Level 1 Active LTD

      Ecl Contracts Limited

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

      Energy For Tomorrow

      CRN 06429580
    60. Level 1 Active LTD

      Garden Topco Ltd

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

      Hillserve Limited

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