Group branch

Mrbl Limited group

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

Children
49
Direct
2
Levels
6

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 49 children

    Mrbl Limited

    CRN 08177998
    1. Level 1 Active LTD 29 children
      1. Level 2 Active LTD 27 children

        Kier Finance Limited

        CRN 05887689
        1. Level 3 Active LTD 26 children

          Kier Holdings Limited

          CRN 05887559
          1. Level 4 Active LTD 3 children

            Kier Rail Limited

            CRN 03050424
            1. Level 5 1 child

              07788711

              CRN 07788711
            2. Level 5

              03336345

              CRN 03336345
            3. Level 5

              07747998

              CRN 07747998
          2. Level 4 2 children

            03262614

            CRN 03262614
            1. Level 5 1 child

              04100674

              CRN 04100674
              1. Level 6

                03368684

                CRN 03368684
          3. Level 4 Active LTD 2 children

            Kier Ewan Limited

            CRN 04182542
            1. Level 5

              04178047

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

              04699173

              CRN 04699173
            2. Level 5

              SC246184

              CRN SC246184
          5. Level 4 Active LTD 1 child
          6. Level 4 Active LTD 1 child
            1. Level 5 Active LTD
          7. Level 4 Active LTD 1 child
            1. Level 5

              04124589

              CRN 04124589
          8. Level 4

            03157644

            CRN 03157644
          9. Level 4

            03253095

            CRN 03253095
          10. Level 4

            06691009

            CRN 06691009
          11. Level 4 Active LTD
          12. Level 4 Active LTD

            Kier Minerals Limited

            CRN 02099531
          13. Level 4 Active LTD

            Mphbs Limited

            CRN 05916368
          14. Level 4 Active LTD
      2. Level 2

        02858824

        CRN 02858824
    2. Level 1 Active LTD 18 children
      1. Level 2 Active LTD 10 children
        1. Level 3 Active LTD 7 children
          1. Level 4

            02018098

            CRN 02018098
          2. Level 4

            02578090

            CRN 02578090
          3. Level 4

            02647141

            CRN 02647141
          4. Level 4

            02879186

            CRN 02879186
          5. Level 4

            02941327

            CRN 02941327
          6. Level 4

            NI021928

            CRN NI021928
          7. Level 4

            SC097783

            CRN SC097783
        2. Level 3

          01151001

          CRN 01151001
        3. Level 3

          03063709

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

          04982260

          CRN 04982260
        2. Level 3

          04982261

          CRN 04982261
      3. Level 2 1 child

        02788150

        CRN 02788150
        1. Level 3

          02118257

          CRN 02118257
      4. Level 2

        02342142

        CRN 02342142
      5. Level 2

        03774380

        CRN 03774380