Group branch

TM Group Holdings Limited group

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

Children
34
Direct
9
Levels
5

Hierarchy

Updated 07 Jul 2026 09:49

PSC corporate control
  1. Root Active LTD 34 children
    1. Level 1 Active LTD 24 children

      Martin Mccoll Limited

      CRN 00298945
      1. Level 2 Active LTD 11 children

        Tog Limited

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

              01137530

              CRN 01137530
            2. Level 5 Active LTD

              Forbuoys Limited

              CRN 00838982
            3. Level 5 Active LTD

              Lavells Limited

              CRN 00280001
            4. Level 5

              SC011912

              CRN SC011912
            5. Level 5

              SC012973

              CRN SC012973
          2. Level 4 Active LTD 1 child

            Lewis Meeson Limited

            CRN 00236345
            1. Level 5

              00884532

              CRN 00884532
          3. Level 4

            01024564

            CRN 01024564
          4. Level 4 Active LTD

            Bracklands Limited

            CRN 00428672
      2. Level 2 Active LTD 3 children

        Smile Holdings Limited

        CRN 02585988
        1. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Smile Stores Limited

            CRN 00641258
        2. Level 3 Active LTD

          Smile Property Limited

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

          00882956

          CRN 00882956
      4. Level 2

        00568277

        CRN 00568277
      5. Level 2

        03236162

        CRN 03236162
      6. Level 2

        04676511

        CRN 04676511
      7. Level 2 Active LTD
      8. Level 2 Active LTD

        Dillons Stores Limited

        CRN 03498958
      9. Level 2 Active LTD

        Mccoll’S Limited

        CRN 09827450
    2. Level 1 1 child

      01957631

      CRN 01957631
      1. Level 2

        01764291

        CRN 01764291
    3. Level 1

      01322308

      CRN 01322308
    4. Level 1

      01407062

      CRN 01407062
    5. Level 1

      02008080

      CRN 02008080
    6. Level 1

      03049851

      CRN 03049851
    7. Level 1 Active LTD

      Marshell Group Limited

      CRN 01011142
    8. Level 1 Active LTD
    9. Level 1 Active LTD

      TM Vending Limited

      CRN 01605108