Top-level group

HSBC Holdings PLC group

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

Children
1,322
Direct
32
Levels
11
Showing 500 of 1,322 companies in this hierarchy.

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active PLC 1322 children

    HSBC Holdings PLC

    CRN 00617987
    1. Level 1 Active PLC 1156 children

      HSBC Bank PLC

      CRN 00014259
      1. Level 2 Active LTD 951 children
        1. Level 3 Active PLC 950 children

          BGF Group PLC

          CRN 10657226
          1. Level 4 Active LTD 386 children
            1. Level 5 Active LTD 39 children
            2. Level 5 Active LTD 27 children

              Uts (atlas) Limited

              CRN 16862045
            3. Level 5 Active LTD 18 children

              SDC Group Limited

              CRN SC478224
            4. Level 5 Active LTD 13 children
            5. Level 5 Active LTD 12 children
            6. Level 5 Active LTD 10 children

              Ocl Vision Group Ltd

              CRN 14029293
            7. Level 5 Active LTD 10 children
            8. Level 5 Active LTD 9 children

              Vocation Group Limited

              CRN 10400023
            9. Level 5 Active LTD 8 children
            10. Level 5 Active LTD 8 children
            11. Level 5 Active LTD 6 children
            12. Level 5 Active LTD 6 children
            13. Level 5 Active LTD 6 children

              Rapidrop Topco Limited

              CRN 15966316
            14. Level 5 Active LTD 6 children

              Twenty7tec Topco Ltd

              CRN 15806641
            15. Level 5 Active LTD 5 children

              Archus Holdco Limited

              CRN 14874608
            16. Level 5 Active LTD 5 children
            17. Level 5 Active LTD 5 children
              1. Level 6 Active LTD 4 children
            18. Level 5 Active LTD 5 children
            19. Level 5 Active LTD 5 children
            20. Level 5 Active PRIVATE LIMITED COMPANY 4 children
            21. Level 5 Active LTD 4 children
            22. Level 5 Liquidation LTD 4 children

              BVG Topco Limited

              CRN 13383887
            23. Level 5 Active LTD 4 children
            24. Level 5 Active LTD 4 children
            25. Level 5 Active LTD 4 children

              Opus Safety Ltd

              CRN 13288579
            26. Level 5 Active LTD 4 children
            27. Level 5 Active LTD 4 children

              Voicescape Limited

              CRN 10440336
            28. Level 5 Active LTD 3 children
            29. Level 5 Active LTD 3 children
            30. Level 5 Active LTD 3 children

              Harnham Group Limited

              CRN 09899731
            31. Level 5 Active LTD 3 children

              Komi Holdings Ltd

              CRN 14440395
            32. Level 5 Active LTD 3 children
            33. Level 5 Active LTD 3 children

              Understudy Limited

              CRN 08641225
            34. Level 5 Active LTD 3 children

              V4 UK Holdings Limited

              CRN 10377444
            35. Level 5 Active LTD 2 children
            36. Level 5 Active LTD 2 children

              BWP Topco Limited

              CRN 15981344
            37. Level 5 Active LTD 2 children
            38. Level 5 Active LTD 2 children
            39. Level 5 Active LTD 2 children

              EVO Holdco Limited

              CRN 10975667
            40. Level 5 Active LTD 2 children
            41. Level 5 Active LTD 2 children
            42. Level 5 Active LTD 2 children
            43. Level 5 Active LTD 2 children

              Thor Holdco Limited

              CRN 15769103
            44. Level 5 Active LTD 2 children

              TMT Analysis Limited

              CRN 10354347
            45. Level 5 Active LTD 2 children

              Violin Bidco Limited

              CRN 15667047
            46. Level 5 Active LTD 2 children

              XCD Hr Limited

              CRN 07418327
            47. Level 5 Active LTD 1 child

              Akula Holdings Limited

              CRN 15240935
            48. Level 5 Active LTD 1 child
            49. Level 5 Active LTD 1 child

              Cyted Ltd

              CRN 11478299
            50. Level 5 Active LTD 1 child

              EVGH Limited

              CRN 07397371
            51. Level 5 Active LTD 1 child
            52. Level 5 Active LTD 1 child

              Hicomply Group Limited

              CRN 13601077
            53. Level 5 Active LTD 1 child
            54. Level 5 Active LTD 1 child

              Makers Academy Limited

              CRN 08253870
            55. Level 5 Active LTD 1 child

              Nggyu Limited

              CRN 13389177
            56. Level 5 Active LTD 1 child

              Odro Holdings Ltd

              CRN SC695915
            57. Level 5 Active LTD 1 child
            58. Level 5 Active LTD 1 child
            59. Level 5 Active LTD 1 child

              Vosaio Travel Limited

              CRN 06870942
            60. Level 5 Active LTD 1 child
            61. Level 5 Active LTD
            62. Level 5 Active LTD
            63. Level 5 Active LTD

              Artus Air Limited

              CRN 13090918
            64. Level 5 Active LTD

              Aruvr Limited

              CRN 11512819
            65. Level 5 Active LTD

              Bambino Mio Limited

              CRN 03364441
            66. Level 5 Active LTD

              Boxphish Ltd

              CRN 11458830
            67. Level 5 Active LTD
            68. Level 5 Active LTD
            69. Level 5 Active LTD
            70. Level 5 Active LTD

              Elasmogen Limited

              CRN SC467513
            71. Level 5 Active LTD

              Enhanc3D Genomics Ltd

              CRN 12423696
            72. Level 5 Active LTD

              Entia Ltd

              CRN 09283492
            73. Level 5 Active LTD

              Forefront RF Ltd

              CRN 12411449
            74. Level 5 Active LTD

              Hicomply Ltd

              CRN 12364000
            75. Level 5 Active LTD

              Idr Law Limited

              CRN 10930161
            76. Level 5 Active LTD

              Kynd Limited

              CRN 10943213
            77. Level 5 Active LTD

              Locate Bio Limited

              CRN 04202562
            78. Level 5 Active LTD
            79. Level 5 Active LTD

              Nossa Data Ltd

              CRN 12651742
            80. Level 5 Active LTD

              Origin Tech Ltd

              CRN 12359793
            81. Level 5 Active LTD
            82. Level 5 Active LTD

              Recite Me Limited

              CRN 07258145
            83. Level 5 Active LTD

              Stellar Omada Ltd

              CRN 11577529
            84. Level 5 Active LTD
            85. Level 5 Active LTD

              Tidalsense Limited

              CRN 08500211
            86. Level 5 Active LTD

              Tif Insights Limited

              CRN 13421465
            87. Level 5 Active LTD

              Trojan Energy Limited

              CRN SC547728
          2. Level 4 Active LTD 323 children

            BGF GP Limited

            CRN 10657217
            1. Level 5 Active LTD 46 children
            2. Level 5 Active LTD 38 children
            3. Level 5 Active LTD 19 children
            4. Level 5 Active LTD 16 children
            5. Level 5 Active LTD 13 children
            6. Level 5 Active LTD 11 children
            7. Level 5 Active LTD 8 children
            8. Level 5 Active LTD 7 children
            9. Level 5 Liquidation LTD 7 children
            10. Level 5 Active LTD 7 children
            11. Level 5 Active LTD 6 children

              BF1 Solutions Limited

              CRN 11377708
            12. Level 5 Active LTD 6 children

              Eel Holdings Limited

              CRN 10385520
            13. Level 5 Active LTD 6 children
            14. Level 5 Administration LTD 6 children

              Project Verde Limited

              CRN 04565665
            15. Level 5 Active LTD 5 children
            16. Level 5 Active LTD 5 children

              SLG Allstars Limited

              CRN 09339824
              1. Level 6 Active LTD 3 children

                SLG Brands Limited

                CRN 01911296
            17. Level 5 Active LTD 4 children

              Art-Line Limited

              CRN 01799472
            18. Level 5 Active LTD 4 children

              Ocee International Ltd

              CRN 10049313
            19. Level 5 Active LTD 4 children
            20. Level 5 Administration LTD 3 children

              Canburg Limited

              CRN 06841786
            21. Level 5 Active LTD 3 children

              E2E-Group Limited

              CRN 12784742
            22. Level 5 Active LTD 3 children
            23. Level 5 Active LTD 3 children
            24. Level 5 Active LTD 3 children
            25. Level 5 Active LTD 3 children
            26. Level 5 Active LTD 3 children
            27. Level 5 Active LTD 3 children

              Woodall Group Limited

              CRN 12913368
            28. Level 5 Active LTD 2 children
            29. Level 5 Active LTD 2 children

              Gaist Holdings Limited

              CRN 09985703
            30. Level 5 Active LTD 2 children
            31. Level 5 Active LTD 2 children

              PJ Group Limited

              CRN 11094788
            32. Level 5 Active LTD 2 children
            33. Level 5 Active LTD 2 children
            34. Level 5 1 child

              09007222

              CRN 09007222
            35. Level 5 1 child

              09048671

              CRN 09048671
            36. Level 5 Active LTD 1 child
            37. Level 5 Active LTD 1 child
            38. Level 5 Active LTD 1 child

              Gymbox Holdco Limited

              CRN 10312830
            39. Level 5 Active LTD 1 child

              NBP Group Limited

              CRN 13215832
            40. Level 5 Active LTD 1 child

              Planixs Grp Limited

              CRN 07553139
            41. Level 5 Active LTD 1 child
            42. Level 5 Active LTD 1 child
            43. Level 5 Active LTD 1 child
            44. Level 5 Active LTD

              Aceleron Limited

              CRN 10344567
            45. Level 5 Active LTD

              Andigital Limited

              CRN 08761455
            46. Level 5 Active LTD
            47. Level 5 Active LTD
            48. Level 5 Active LTD
            49. Level 5 Active LTD
            50. Level 5 Administration LTD
            51. Level 5 Active LTD
            52. Level 5 Active LTD

              Plus44 Holdings Ltd

              CRN 08751708
            53. Level 5 Active LTD

              Predictimmune Limited

              CRN 10563794
            54. Level 5 Active LTD
            55. Level 5 Active LTD
            56. Level 5 Active LTD

              Salecycle Limited

              CRN 07148309
            57. Level 5 Active LTD
            58. Level 5 Active LTD
          3. Level 4 Active LTD 201 children

            BGF Nominees Limited

            CRN 10007355
            1. Level 5 Active LTD 50 children
            2. Level 5 Active LTD 23 children

              Freethssheff31 Limited

              CRN 14945203
            3. Level 5 Active LTD 13 children
            4. Level 5 Active LTD 8 children

              Carpe Diem 13 Limited

              CRN NI730899
            5. Level 5 Active LTD 8 children
            6. Level 5 Active LTD 8 children

              Mission Mars Limited

              CRN 09392603
            7. Level 5 Active LTD 7 children

              Reiver Limited

              CRN 11840386
            8. Level 5 6 children

              09618242

              CRN 09618242
              1. Level 6

                01355185

                CRN 01355185
            9. Level 5 Active LTD 6 children
            10. Level 5 Active LTD 5 children
              1. Level 6 Active LTD

                Dolphin Homes Limited

                CRN 01685034
            11. Level 5 Active LTD 5 children
            12. Level 5 Active LTD 4 children
            13. Level 5 Active LTD 4 children

              Hobs Group Limited

              CRN 12712449
              1. Level 6 Active LTD 1 child
            14. Level 5 Active LTD 3 children
            15. Level 5 Active LTD 3 children

              TFP Topco Ltd

              CRN 15252556
            16. Level 5 Active LTD 2 children
            17. Level 5 Active LTD 2 children

              Itcgh Limited

              CRN 16007962
            18. Level 5 Active LTD 1 child
            19. Level 5 Active LTD 1 child

              CS Law Limited

              CRN 11800382
            20. Level 5 Active LTD 1 child

              Freethssheff32 Limited

              CRN 14945250
            21. Level 5 Active LTD 1 child
            22. Level 5 Active LTD 1 child

              Juriba Limited

              CRN 06462462
            23. Level 5 Active LTD 1 child
            24. Level 5 Active LTD 1 child
            25. Level 5 Active LTD 1 child

              Roi Media Ltd

              CRN 12305160
            26. Level 5 Active LTD 1 child
            27. Level 5 Active LTD 1 child
            28. Level 5 Active LTD

              Boosta Products Ltd

              CRN 07929086
            29. Level 5 Active LTD

              Boostapak Ltd

              CRN 07929090
            30. Level 5 Active LTD
            31. Level 5 Active LTD

              Magmatic Limited

              CRN 04669286
            32. Level 5 Active LTD
            33. Level 5 Active LTD
            34. Level 5 Active LTD

              Wiserfunding Limited

              CRN 10149809
          4. Level 4 Active LTD 35 children
            1. Level 5 13 children

              11331128

              CRN 11331128
            2. Level 5 6 children

              07966612

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

                RVL Aviation Limited

                CRN 01880927
            6. Level 5

              SC455208

              CRN SC455208
          5. Level 4 Active LTD
          6. Level 4 Active LTD
          7. Level 4 Active LTD

            BGF Ireland GP Limited

            CRN 10657192
          8. Level 4 Active LTD
          9. Level 4 Active LTD
          10. Level 4 Active LTD

            BGF Services Ltd

            CRN 07620510
          11. Level 4 Active LTD
          12. Level 4 Active LTD
          13. Level 4 Active LTD
          14. Level 4 Active LTD

            BGF Ukef 2 GP Limited

            CRN 13995639
          15. Level 4 Active LTD
          16. Level 4 Active LTD

            BGF Ukef 3 GP Limited

            CRN 14831791
          17. Level 4 Active LTD
      2. Level 2 Active LTD 59 children
        1. Level 3 Active LTD 53 children
          1. Level 4 Active LTD 52 children

            Talktalk Midco Limited

            CRN 12985026
            1. Level 5 Active LTD 51 children

              Talktalk Finco Limited

              CRN 12984607
        2. Level 3 Active LTD 2 children
          1. Level 4 Active LTD
          2. Level 4 Active LTD
        3. Level 3 Active LIMITED-PARTNERSHIP 1 child

          Par Forestry Iv L.P.

          CRN SL035046
          1. Level 4 Active LTD
      3. Level 2 Active LTD 48 children
        1. Level 3 Active LTD 24 children

          Centurion 1 Limited

          CRN SC540138
        2. Level 3 Active LTD 23 children

          Centurion 2 Limited

          CRN SC540315
          1. Level 4 1 child

            SC404407

            CRN SC404407
            1. Level 5

              SC403892

              CRN SC403892
        3. Level 3 Active LTD 20 children
          1. Level 4 Active LTD 2 children
            1. Level 5 Active LTD

              Aleron Limited

              CRN SC370057
            2. Level 5 Active LTD

              Rovquip Limited

              CRN SC436045
          2. Level 4 Active LTD 1 child

            Abenco LTD.

            CRN SC253370
            1. Level 5

              SC217120

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

              Kabin Hire Limited

              CRN 01157250
          5. Level 4 Active LTD 1 child

            Rmec Group Limited

            CRN SC473580
            1. Level 5 Active LTD

              Rmec Limited

              CRN SC268433
          6. Level 4 Active LTD 1 child

            Sth Holdings Limited

            CRN SC506774
            1. Level 5 Active LTD
          7. Level 4 Active LTD
          8. Level 4 Active LTD

            Atr Overseas Limited

            CRN SC317260
          9. Level 4 Active LTD
          10. Level 4 Active LTD
          11. Level 4 Active LTD

            Osprey3 Ltd

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

              H O E Limited

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

            SC193483

            CRN SC193483
          4. Level 4 Active LTD
        6. Level 3 Administration LTD 3 children
          1. Level 4

            00130071

            CRN 00130071
          2. Level 4

            04098479

            CRN 04098479
          3. Level 4

            06023452

            CRN 06023452
        7. Level 3 Active PLC 1 child

          Meygen PLC

          CRN SC347501
          1. Level 4 Active LTD

            Meygrid Limited

            CRN SC786510
        8. Level 3 Active PLC
        9. Level 3 Active LTD
        10. Level 3 Administration LTD
        11. Level 3 Active LTD
        12. Level 3

          SC404605

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

          03085530

          CRN 03085530
          1. Level 4

            02912638

            CRN 02912638
        2. Level 3

          00700188

          CRN 00700188
        3. Level 3

          01065384

          CRN 01065384
        4. Level 3

          01098175

          CRN 01098175
        5. Level 3

          01277502

          CRN 01277502
        6. Level 3 Active LTD
        7. Level 3 Active LTD
        8. Level 3 Active LTD
        9. Level 3 Active LTD

          Assetfinance Limited

          CRN 01138340
        10. Level 3 Active LTD
        11. Level 3 Active LTD
        12. Level 3 Active LTD
        13. Level 3 Active LTD
        14. Level 3 Active LTD

          Swan National Limited

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

              01761572

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

          02566924

          CRN 02566924
          1. Level 4

            02681141

            CRN 02681141
        3. Level 3 Active LTD 1 child
          1. Level 4 Active LIMITED-PARTNERSHIP
        4. Level 3

          00611972

          CRN 00611972
        5. Level 3

          03395489

          CRN 03395489
        6. Level 3 Active PRIVATE-UNLIMITED
      6. Level 2 Active LTD 2 children
        1. Level 3 Active LTD
        2. Level 3 Active LTD

          Keyser Ullmann Limited

          CRN 00494538
      7. Level 2 Active LTD 2 children
        1. Level 3 Active LTD 1 child

          MK Holdco Limited

          CRN 14709625
          1. Level 4 Active LTD
      8. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      9. Level 2 Active LTD 1 child
        1. Level 3 Liquidation LTD

          HCM Holdings Limited

          CRN 02314914
      10. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          G.G.F. Fund Limited

          CRN 01468216
      11. Level 2 Active LTD 1 child
        1. Level 3 Active LTD
      12. Level 2 Active LTD 1 child

        Midcorp Limited

        CRN 00585756
        1. Level 3 Active LTD
      13. Level 2

        00418328

        CRN 00418328
      14. Level 2

        00980554

        CRN 00980554
      15. Level 2

        01143819

        CRN 01143819
      16. Level 2

        01662286

        CRN 01662286
      17. Level 2

        01851543

        CRN 01851543
      18. Level 2

        02136648

        CRN 02136648
      19. Level 2

        02278807

        CRN 02278807
      20. Level 2

        02509924

        CRN 02509924
      21. Level 2

        03141241

        CRN 03141241
      22. Level 2

        06960895

        CRN 06960895
      23. Level 2

        07744359

        CRN 07744359
      24. Level 2

        17264551

        CRN 17264551
      25. Level 2 Active LTD
      26. Level 2 Active LTD
      27. Level 2 Active LTD
      28. Level 2 Active LTD
      29. Level 2 Active LTD

        Audoo Limited

        CRN 11530289
      30. Level 2 Active LTD
      31. Level 2 Liquidation LTD
      32. Level 2 Active LTD
      33. Level 2 Active LTD
      34. Level 2 Active PRIVATE-LIMITED-GUARANT-NSC

        Coif Nominees Limited

        CRN 00745761
      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
      40. Level 2 Active PRIVATE-UNLIMITED
      41. Level 2 Active LTD
      42. Level 2 Active LTD
      43. Level 2 Active LTD

        LK Advisers Limited

        CRN 04310198
      44. Level 2 Active LTD
      45. Level 2

        OC322136

        CRN OC322136
      46. Level 2 Active LTD
      47. Level 2 Active LTD
      48. Level 2 Active PRIVATE-LIMITED-GUARANT-NSC
      49. Level 2 Active LTD
      50. Level 2 Active LTD

        Wilks Services Limited

        CRN 06324459
    2. Level 1 Active LTD 85 children
      1. Level 2 Active LTD 71 children
        1. Level 3 Active LTD 70 children

          Dorrington PLC

          CRN 01065036
          1. Level 4 Active PLC 42 children
            1. Level 5 Active PLC 20 children
              1. Level 6 Active LTD 5 children
              2. Level 6 Active LTD
              3. Level 6 Active LTD
            2. Level 5 Active PLC 19 children
              1. Level 6 Active LTD
              2. Level 6 Active LTD
              3. Level 6 Active LTD
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LTD
              7. Level 6 Active LTD
          2. Level 4 Active LTD 18 children
            1. Level 5 Active LTD 2 children
              1. Level 6 Active LTD
            2. Level 5 Active LTD 1 child
              1. Level 6 Active PRIVATE-UNLIMITED
            3. Level 5 Active LTD

              Barcforest Limited

              CRN 01317981
            4. Level 5 Active LTD
            5. Level 5 Active LTD
            6. Level 5 Active LTD
            7. Level 5 Active LTD
            8. Level 5 Active LTD
            9. Level 5 Active LTD
            10. Level 5 Active LTD
            11. Level 5 Active LTD
            12. Level 5 Active LTD
            13. Level 5 Active LTD

              OYO Properties Limited

              CRN 01024674
            14. Level 5 Active LTD
            15. Level 5 Active LTD
          3. Level 4 Active PRIVATE LIMITED COMPANY 1 child
            1. Level 5 Active PRIVATE LIMITED COMPANY
          4. Level 4 Active PRIVATE LIMITED COMPANY
          5. Level 4 Active LTD
          6. Level 4 Active LTD
          7. Level 4 Active LTD
          8. Level 4 Active LTD

            SGMS Limited

            CRN 01085799
          9. Level 4 Active LTD
      2. Level 2 Active LTD 6 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
      3. Level 2 Active PLC 3 children
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        2. Level 3 Active LTD
      4. Level 2 Active LTD 1 child
        1. Level 3 Active LTD

          Portstock Limited

          CRN 01034822
    3. Level 1 Active PLC 29 children

      HSBC UK Bank PLC

      CRN 09928412
      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
      2. Level 2 Active PLC 1 child
        1. Level 3

          07900683

          CRN 07900683
      3. Level 2

        02069116

        CRN 02069116
      4. Level 2

        02255716

        CRN 02255716
      5. Level 2

        02588424

        CRN 02588424
      6. Level 2 Active LTD
      7. Level 2 Active LTD
      8. Level 2 Active LTD
      9. Level 2 Active LTD
      10. Level 2 Active LTD

        HSBC Finance Limited

        CRN 05186673
      11. Level 2 Active LTD
      12. Level 2 Active LTD
      13. Level 2 Active LTD
      14. Level 2 Active LTD
      15. Level 2 Active LLP
      16. Level 2 Active PRIVATE-LIMITED-GUARANT-NSC
      17. Level 2 Active LTD
      18. Level 2 Active LTD
      19. Level 2 Active LTD
      20. Level 2 Active LTD
      21. Level 2 Active LTD
      22. Level 2 Active LTD
      23. Level 2 Active LTD

        Vaultex UK Limited

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

          Mp Payments UK Limited

          CRN 14263447
      2. Level 2

        00037670

        CRN 00037670
      3. Level 2 Active LTD
      4. Level 2 Active LTD

        Semfi Limited

        CRN 15941405
    6. Level 1 Active LTD 4 children

      Castle Water Limited

      CRN SC475583
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
      4. Level 2 Active LTD
    7. Level 1 Active LTD 3 children
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD
    8. Level 1 Active LTD 2 children

      Stint Ltd

      CRN 11022621
      1. Level 2 Active LTD

        Stint Nominee Limited

        CRN 15493914
      2. Level 2 Active LTD

        Stint Students Ltd

        CRN 11281159
    9. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    10. Level 1 Active LTD 1 child

      Drest Limited

      CRN 09834643
      1. Level 2 Active LTD

        Drest Trading Limited

        CRN 09788914
    11. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    12. Level 1 Active PRIVATE-UNLIMITED 1 child
      1. Level 2 Active LTD
    13. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    14. Level 1 Active LTD
    15. Level 1 Active LTD

      Blue Door 54 Limited

      CRN 09412832
    16. Level 1 Active LTD
    17. Level 1 Active LTD
    18. Level 1 Active LTD
    19. Level 1 Active LTD
    20. Level 1 Active LTD

      CX Power Limited

      CRN 16880627
    21. Level 1 Active LTD
    22. Level 1 Active LTD
    23. Level 1 Active PRIVATE LIMITED COMPANY
    24. Level 1 Active LTD
    25. Level 1 Active LTD
    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

      Newlenoir Limited

      CRN 08527922
    31. Level 1 Active LTD
    32. Level 1 Active LTD