Top-level group

Thorntonhall Holdings Limited group

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

Children
38
Direct
1
Levels
5

Hierarchy

Updated 07 Jul 2026 09:49

PSC corporate control
  1. Root Active LTD 38 children
    1. Level 1 Active LTD 37 children

      M2 Group Limited

      CRN SC601917
      1. Level 2 Active LTD 36 children

        M2 Holdco Limited

        CRN SC717355
        1. Level 3 Active LTD 30 children

          M2 Three Limited

          CRN SC393098
          1. Level 4 Active LTD 4 children

            M2 Strategic Limited

            CRN SC245711
            1. Level 5 Active LLP

              Miller Auchendinny LLP

              CRN SO304217
            2. Level 5 Active LTD
            3. Level 5 Active LTD
            4. Level 5 Active LTD
          2. Level 4 Active LTD 3 children
            1. Level 5 Active LTD
            2. Level 5 Active PRIVATE-LIMITED-GUARANT-NSC
            3. Level 5 Active PRIVATE-LIMITED-GUARANT-NSC
          3. Level 4 Active LTD 2 children

            M2 Farms Limited

            CRN SC687276
            1. Level 5 Active LTD
            2. Level 5 Active LTD

              M2 Broxburn Limited

              CRN SC687272
          4. Level 4 Active LTD 1 child

            Gmi Miller Limited

            CRN 14976053
            1. Level 5 Active LTD
          5. Level 4 Active LTD 1 child

            M2 Paisley Limited

            CRN 07521907
            1. Level 5 Active LLP
          6. Level 4 Active LTD 1 child
            1. Level 5 Active PRIVATE-LIMITED-GUARANT-NSC
          7. Level 4 Active LTD 1 child
            1. Level 5 Active LLP

              SQ1 LLP

              CRN SO301878
          8. Level 4 Active LTD

            M2 Bawtry Limited

            CRN SC797869
          9. Level 4 Active LTD

            M2 Craigiehall Limited

            CRN SC797870
          10. Level 4 Active LTD

            M2 Dyce Limited

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

            M2 Northern Limited

            CRN SC178109
          13. Level 4 Active LTD
          14. Level 4 Active LTD
          15. Level 4 Active LTD
          16. Level 4 Active LTD
          17. Level 4 Active LTD

            SQ3 Limited

            CRN 04416359
        2. Level 3 Active LTD 3 children

          M2 Residential Limited

          CRN SC674671
          1. Level 4 Active LTD
          2. Level 4 Active LTD
          3. Level 4 Active LTD
        3. Level 3 Active LTD

          M2 Investco Limited

          CRN SC662551