Top-level group

Market Topco Limited group

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

Children
111
Direct
1
Levels
8

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 111 children

    Market Topco Limited

    CRN 13537349
    1. Level 1 Active LTD 110 children
      1. Level 2 Active LTD 109 children
        1. Level 3 Active LTD 95 children
          1. Level 4 Active LTD 93 children

            Market Bidco Limited

            CRN 13537474
            1. Level 5 Active LTD 91 children
              1. Level 6 Active LTD 68 children
                1. Level 7 Active LTD
                2. Level 7 Active LTD

                  Ipsolus Limited

                  CRN 07695355
                3. Level 7 Active LTD

                  Moclo Limited

                  CRN 07817399
              2. Level 6 Active LTD 29 children

                Safeway Limited

                CRN 01299733
                1. Level 7 Active LTD
              3. Level 6 Active LTD 23 children

                Stores Group Limited

                CRN 01697262
              4. Level 6 Active LTD 11 children
              5. Level 6 Active LTD 9 children

                Safeway Stores Limited

                CRN 00746956
                1. Level 7 Active LTD
              6. Level 6 Active LTD 7 children
              7. Level 6 Active LTD 5 children
              8. Level 6 Active LTD 3 children

                Amos Hinton & Sons Ltd

                CRN 00134678
                1. Level 7 Active LTD 2 children

                  Koori Limited

                  CRN 05922984
                  1. Level 8 Active LTD
                  2. Level 8 Active LTD
              9. Level 6 Active LTD 2 children
              10. Level 6 Active LTD 2 children
                1. Level 7 Active LIMITED-PARTNERSHIP
              11. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  2Ndhnd Limited

                  CRN 09221176
              12. Level 6 Active LTD 1 child
              13. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  Falfish Limited

                  CRN 01435560
              14. Level 6 Active LTD 1 child

                Neerock Limited

                CRN 02572702
                1. Level 7 Active LTD
              15. Level 6 Active LTD 1 child
              16. Level 6 Active LTD 1 child

                Rathbone Kear Limited

                CRN 05417123
              17. Level 6 Active LTD 1 child
              18. Level 6

                01815845

                CRN 01815845
              19. Level 6

                07530001

                CRN 07530001
              20. Level 6

                08534138

                CRN 08534138
              21. Level 6

                08534232

                CRN 08534232
              22. Level 6

                08534241

                CRN 08534241
              23. Level 6 Active LTD
              24. Level 6 Active LTD
              25. Level 6 Active LTD

                Argyll Foods Limited

                CRN 00358043
              26. Level 6 Active LTD

                Cancede Limited

                CRN 07075663
              27. Level 6 Active LTD
              28. Level 6 Active LTD
              29. Level 6 Active LTD
              30. Level 6 Active LTD

                Divertigo Limited

                CRN 07099988
              31. Level 6 Active LTD

                Dordon Spv Limited

                CRN 10279483
              32. Level 6 Active LTD
              33. Level 6 Active LTD
              34. Level 6 Active LTD

                Evermere Limited

                CRN 02356023
              35. Level 6 Active LTD
              36. Level 6 Active LTD

                Farmers Boy Limited

                CRN 01053837
              37. Level 6 Active LTD
              38. Level 6 Active LTD

                Firsdell Ltd

                CRN 07551306
              39. Level 6 Active LTD

                Flower World Limited

                CRN 08534234
              40. Level 6 Active LTD
              41. Level 6 Active LTD
              42. Level 6 Active LTD

                J3 Property Limited

                CRN SC185888
              43. Level 6 Active LTD
              44. Level 6 Active LTD
              45. Level 6 Active LTD
              46. Level 6 Active LTD

                Mhe Jvco Limited

                CRN 08576462
              47. Level 6 Active LTD
              48. Level 6 Active LTD
              49. Level 6 Active LTD
              50. Level 6 Active LTD

                Newincco 1072 Limited

                CRN 07485811
              51. Level 6 Active LTD

                Oldwest Limited

                CRN SC190238
              52. Level 6 Active LTD
              53. Level 6 Active LTD
              54. Level 6 Active LTD

                Presto Stores Limited

                CRN 00829802
              55. Level 6 Active LTD
              56. Level 6 Active LTD
              57. Level 6 Active LTD
              58. Level 6 Active LTD
              59. Level 6 Active LTD
              60. Level 6 Active LTD
              61. Level 6 Active LTD
              62. Level 6 Active LTD
              63. Level 6 Active LTD
              64. Level 6 Active LTD

                Velligrist Limited

                CRN 01124392
              65. Level 6 Active LTD
              66. Level 6 Active LTD
              67. Level 6 Active LTD
              68. Level 6 Active LTD
              69. Level 6 Active LTD
              70. Level 6 Active LTD
              71. Level 6 Active LTD
              72. Level 6 Active LTD
              73. Level 6 Active LTD
              74. Level 6 Active LTD
              75. Level 6 Active LTD
              76. Level 6 Active LTD
              77. Level 6 Active LIMITED-PARTNERSHIP
              78. Level 6 Active LTD
              79. Level 6 Active LTD
            2. Level 5 Active PLC

              Market Bidco Finco PLC

              CRN 13604735
          2. Level 4 Active PLC
        2. Level 3 Active LTD 4 children
          1. Level 4 Active LLP 1 child
            1. Level 5 Active LTD

              Glowrace Limited

              CRN 02246637
          2. Level 4 Active LLP
          3. Level 4 Active LLP
        3. Level 3 Active PRIVATE LIMITED COMPANY 3 children
          1. Level 4 Active PRIVATE LIMITED COMPANY 2 children

            Bishop Mezzco Limited

            CRN 17170530
            1. Level 5 Active PRIVATE LIMITED COMPANY 1 child
              1. Level 6 Active LTD

                Bishop Propco Limited

                CRN 17170809
        4. Level 3 Active LTD 1 child
          1. Level 4 Active LLP
        5. Level 3 Active LTD
        6. Level 3 Active LTD