Top-level group

Mars Pet Services UK Limited group

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

Children
108
Direct
1
Levels
7

Hierarchy

Updated 07 Jul 2026 09:49

PSC corporate control
  1. Root Active LTD 108 children
    1. Level 1 Active LTD 107 children

      Linnaeus Group Limited

      CRN 09140802
      1. Level 2 Active LTD 106 children
        1. Level 3 Active LTD 34 children
          1. Level 4 Active LTD 4 children

            Linnaeus Referrals Ltd

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

              Eye-Vet Limited

              CRN 06843553
            3. Level 5 Active LTD
            4. Level 5 Active LTD
          2. Level 4 Active LTD 3 children
            1. Level 5 Active LTD 2 children
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD
          3. Level 4 Active LTD 1 child
            1. Level 5 Active LTD

              Bay Vets Limited

              CRN 05149323
          4. Level 4 Liquidation LTD 1 child
            1. Level 5 Liquidation LTD
          5. Level 4 Active LTD 1 child

            WSHPM Limited

            CRN 10069317
            1. Level 5

              07768409

              CRN 07768409
          6. Level 4

            06537866

            CRN 06537866
          7. Level 4

            06762086

            CRN 06762086
          8. Level 4

            08408025

            CRN 08408025
          9. Level 4

            09705978

            CRN 09705978
          10. Level 4 Liquidation LTD
          11. Level 4 Active LTD
          12. Level 4 Active LTD
          13. Level 4 Active LTD
          14. Level 4 Active LTD
          15. Level 4 Active LTD

            J T Vets Limited

            CRN 07112045
          16. Level 4 Active LTD
          17. Level 4 Active LTD
          18. Level 4 Active LTD

            Parkhill Vets Limited

            CRN 10909735
          19. Level 4 Liquidation LTD
          20. Level 4 Active LTD

            St Annes Vets Limited

            CRN 08423555
          21. Level 4 Active LTD
          22. Level 4 Liquidation LTD
          23. Level 4 Active LTD
          24. Level 4 Active LTD
        2. Level 3 13 children

          10783781

          CRN 10783781
          1. Level 4 12 children

            09691740

            CRN 09691740
            1. Level 5 6 children

              10670320

              CRN 10670320
              1. Level 6 5 children

                06518947

                CRN 06518947
                1. Level 7

                  04454218

                  CRN 04454218
                2. Level 7

                  04965351

                  CRN 04965351
                3. Level 7

                  06463742

                  CRN 06463742
                4. Level 7

                  06680365

                  CRN 06680365
                5. Level 7

                  07198951

                  CRN 07198951
            2. Level 5 2 children

              05031830

              CRN 05031830
              1. Level 6

                10524682

                CRN 10524682
              2. Level 6

                10841980

                CRN 10841980
            3. Level 5

              05725752

              CRN 05725752
            4. Level 5

              06796291

              CRN 06796291
        3. Level 3 3 children

          09655661

          CRN 09655661
          1. Level 4 2 children

            06459902

            CRN 06459902
            1. Level 5

              05576298

              CRN 05576298
            2. Level 5

              06583661

              CRN 06583661
        4. Level 3 3 children

          10310808

          CRN 10310808
          1. Level 4 2 children

            07150137

            CRN 07150137
            1. Level 5

              03058672

              CRN 03058672
            2. Level 5

              07189145

              CRN 07189145
        5. Level 3 2 children

          08489130

          CRN 08489130
          1. Level 4

            08489791

            CRN 08489791
          2. Level 4

            08489797

            CRN 08489797
        6. Level 3 2 children

          09844937

          CRN 09844937
          1. Level 4 1 child

            04123373

            CRN 04123373
            1. Level 5

              09643238

              CRN 09643238
        7. Level 3 2 children

          11024595

          CRN 11024595
          1. Level 4

            07433203

            CRN 07433203
          2. Level 4

            08454782

            CRN 08454782
        8. Level 3 1 child

          10096482

          CRN 10096482
          1. Level 4

            07531527

            CRN 07531527
        9. Level 3 1 child

          10571147

          CRN 10571147
          1. Level 4

            05674964

            CRN 05674964
        10. Level 3 1 child

          10660275

          CRN 10660275
          1. Level 4

            07618368

            CRN 07618368
        11. Level 3 1 child

          10729794

          CRN 10729794
          1. Level 4

            07753628

            CRN 07753628
        12. Level 3 1 child

          10803858

          CRN 10803858
          1. Level 4

            07153623

            CRN 07153623
        13. Level 3 1 child

          10919035

          CRN 10919035
          1. Level 4

            05197034

            CRN 05197034
        14. Level 3 Liquidation LTD 1 child

          Aas Vets Newco Limited

          CRN 11330401
          1. Level 4 Liquidation LTD
        15. Level 3 Liquidation LTD 1 child

          Patergeddes Limited

          CRN SC576251
          1. Level 4 Liquidation LTD
        16. Level 3

          05090599

          CRN 05090599
        17. Level 3

          05554415

          CRN 05554415
        18. Level 3

          05660410

          CRN 05660410
        19. Level 3

          06229965

          CRN 06229965
        20. Level 3

          07111901

          CRN 07111901
        21. Level 3

          07139779

          CRN 07139779
        22. Level 3

          07149216

          CRN 07149216
        23. Level 3

          07207533

          CRN 07207533
        24. Level 3

          07280425

          CRN 07280425
        25. Level 3

          07287856

          CRN 07287856
        26. Level 3

          07465986

          CRN 07465986
        27. Level 3

          07529712

          CRN 07529712
        28. Level 3

          08572721

          CRN 08572721
        29. Level 3

          08719471

          CRN 08719471
        30. Level 3

          08911729

          CRN 08911729
        31. Level 3

          09141003

          CRN 09141003
        32. Level 3

          09966202

          CRN 09966202
        33. Level 3

          10334523

          CRN 10334523
        34. Level 3 Liquidation LTD
        35. Level 3 Liquidation LTD
        36. Level 3 Liquidation LTD

          Maven Vets Limited

          CRN 04663356
        37. Level 3 Active LTD
        38. Level 3 Liquidation LTD
        39. Level 3 Liquidation LTD

          Vet4Life Limited

          CRN 07476726