Top-level group

Scooby Bidco Limited group

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

Children
167
Direct
1
Levels
7

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 167 children

    Scooby Bidco Limited

    CRN 11499533
    1. Level 1 Active LTD 166 children
      1. Level 2 Active LTD 165 children

        Vetpartners Limited

        CRN 10026837
        1. Level 3 Active LTD 18 children
          1. Level 4 Active LTD 17 children
            1. Level 5 Active LTD 16 children

              Time Right Limited

              CRN 02889499
              1. Level 6 Active LTD 1 child
                1. Level 7 Active LTD

                  Essex PC1 Limited

                  CRN 05973959
              2. Level 6 Active LTD
              3. Level 6 Active LTD

                Hpl Services Limited

                CRN 06481052
              4. Level 6 Active LTD
              5. Level 6 Active LTD
              6. Level 6 Active LTD
              7. Level 6 Active LTD
              8. Level 6 Active LTD

                PCS South West Limited

                CRN 04701447
              9. Level 6 Active LTD
              10. Level 6 Active LTD
              11. Level 6 Active LTD
              12. Level 6 Active LTD
              13. Level 6 Active LTD
              14. Level 6 Active LTD
              15. Level 6 Active LTD
        2. Level 3 Active LTD 14 children
          1. Level 4 Active LTD 13 children
            1. Level 5 Active LTD 1 child
              1. Level 6 Active LTD

                Happy Finish Limited

                CRN 05144546
            2. Level 5 Active LTD 1 child
              1. Level 6 Active LTD
            3. Level 5

              08924524

              CRN 08924524
            4. Level 5 Active LTD
            5. Level 5 Active LTD
            6. Level 5 Active LTD
            7. Level 5 Active LTD
            8. Level 5 Active LTD
            9. Level 5 Active LTD
            10. Level 5 Active LTD
        3. Level 3 Active LTD 3 children
          1. Level 4 Active LTD

            A + E Vets Limited

            CRN 05047115
          2. Level 4 Active PRIVATE-UNLIMITED
          3. Level 4 Active LTD
        4. Level 3 Active LTD 3 children

          Goddard Holdco Limited

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

              07667740

              CRN 07667740
            2. Level 5

              07864551

              CRN 07864551
        5. Level 3 Active LTD 1 child

          Armac Holdings Limited

          CRN 12500724
          1. Level 4 Active LTD
        6. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        7. Level 3 Active LTD 1 child

          Luxstowe Vets Limited

          CRN 09344129
          1. Level 4

            06532209

            CRN 06532209
        8. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        9. Level 3 Active LTD 1 child

          NVH Ltd

          CRN 08516119
          1. Level 4 Active LLP

            Caring Vets (RR) LLP

            CRN OC387225
        10. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        11. Level 3 Active LTD 1 child

          Penbode Vets Limited

          CRN 06313481
          1. Level 4 Active LTD
        12. Level 3 Active LTD 1 child
          1. Level 4 Active LTD
        13. Level 3 Active LTD 1 child

          Valley Vets LTD.

          CRN 04672056
        14. Level 3 Active LTD 1 child
          1. Level 4 Active LTD

            Vetsavers UK Limited

            CRN 04046891
        15. Level 3 Active LTD

          Abbeyserve Limited

          CRN 09879023
        16. Level 3 Active LTD
        17. Level 3 Active LTD
        18. Level 3 Active LTD

          Armstrong Vets Limited

          CRN 08481135
        19. Level 3 Active LTD
        20. Level 3 Active LTD
        21. Level 3 Active LTD
        22. Level 3 Active LTD
        23. Level 3 Active LTD
        24. Level 3 Active LTD
        25. Level 3 Active LTD
        26. Level 3 Active LTD
        27. Level 3 Active LTD
        28. Level 3 Active LTD

          Bromyard Vets Limited

          CRN 10129971
        29. Level 3 Active LTD
        30. Level 3 Active LTD
        31. Level 3 Active LTD
        32. Level 3 Active LTD

          Castle Vets Limited

          CRN 06632506
        33. Level 3 Active LTD

          Chantry Vets Limited

          CRN 10471388
        34. Level 3 Active LTD
        35. Level 3 Active LTD
        36. Level 3 Active LTD

          David Ashworth Limited

          CRN 04627180
        37. Level 3 Active LTD
        38. Level 3 Active LTD
        39. Level 3 Active LTD
        40. Level 3 Active LTD
        41. Level 3 Active LTD

          Equivet Limited

          CRN 10505832
        42. Level 3 Active LTD
        43. Level 3 Active LTD

          Gillivervet Limited

          CRN 04600408
        44. Level 3 Active LTD

          Gilmoor Vets Limited

          CRN 07403098
        45. Level 3 Active LTD

          Hadrian Vets Limited

          CRN 07606135
        46. Level 3 Active LTD
        47. Level 3 Active LTD
        48. Level 3 Active LTD
        49. Level 3 Active LTD
        50. Level 3 Active LTD
        51. Level 3 Active LTD
        52. Level 3 Active LTD

          Jonathan Wood Limited

          CRN 05037913
        53. Level 3 Active LTD
        54. Level 3 Active LTD
        55. Level 3 Active LTD
        56. Level 3 Active LTD
        57. Level 3 Active LTD
        58. Level 3 Active LTD

          Lynwood Vets Limited

          CRN 08499179
        59. Level 3 Active LTD

          M & S EVP Limited

          CRN 06620884
        60. Level 3 Active LTD

          M Nelson Limited

          CRN 07556169
        61. Level 3 Active LTD

          Maes Glas Vets Limited

          CRN 09020534
        62. Level 3 Active LTD
        63. Level 3 Active LTD
        64. Level 3 Active LTD
        65. Level 3 Active LTD
        66. Level 3 Active LTD

          N & H Whieldon Limited

          CRN 07701802
        67. Level 3 Active LTD
        68. Level 3 Active LTD
        69. Level 3 Active LTD
        70. Level 3 Active LTD
        71. Level 3 Active LTD
        72. Level 3 Active LTD

          Our PMS Ltd

          CRN 08577097
        73. Level 3 Active LTD
        74. Level 3 Active LTD
        75. Level 3 Active LTD
        76. Level 3 Active LTD
        77. Level 3 Active LTD
        78. Level 3 Active LTD
        79. Level 3 Active LTD
        80. Level 3 Active LTD

          R & S Dowding Limited

          CRN 06843771
        81. Level 3 Active LTD
        82. Level 3 Active LTD
        83. Level 3 Active LTD
        84. Level 3 Active LTD

          Rossdales Limited

          CRN 13167468
        85. Level 3 Active LTD
        86. Level 3 Active LTD

          Sanctuary Vets Ltd

          CRN 08031649
        87. Level 3 Active LTD
        88. Level 3 Active LTD
        89. Level 3 Active LTD
        90. Level 3 Active LTD

          Sound Equine Limited

          CRN 06548413
        91. Level 3 Active LTD
        92. Level 3 Active LTD
        93. Level 3 Active LTD
        94. Level 3 Active LTD
        95. Level 3 Active LTD
        96. Level 3 Active LTD

          Tceh (2011) Limited

          CRN 07632395
        97. Level 3 Active LTD
        98. Level 3 Active LTD
        99. Level 3 Active LTD
        100. Level 3 Active LTD
        101. Level 3 Active PRIVATE-LIMITED-GUARANT-NSC-LIMITED-EXEMPTION
        102. Level 3 Active LTD
        103. Level 3 Active LTD
        104. Level 3 Active LTD

          Vetmedics Ltd

          CRN 12779198
        105. Level 3 Active LTD
        106. Level 3 Active LTD
        107. Level 3 Active LTD

          Vetuk Limited

          CRN 09856545
        108. Level 3 Active LTD
        109. Level 3 Active LTD
        110. Level 3 Active LTD
        111. Level 3 Active LTD
        112. Level 3 Active LTD
        113. Level 3 Active LTD
        114. Level 3 Active LTD

          Yorkvets Limited

          CRN 06638521