Group branch

Vetpartners Group Limited group

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

Children
166
Direct
1
Levels
6

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 166 children
    1. Level 1 Active LTD 165 children

      Vetpartners Limited

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

            Time Right Limited

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

                Essex PC1 Limited

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

              Hpl Services Limited

              CRN 06481052
            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

              PCS South West Limited

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

              Happy Finish Limited

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

            08924524

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

          A + E Vets Limited

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

        Goddard Holdco Limited

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

            07667740

            CRN 07667740
          2. Level 4

            07864551

            CRN 07864551
      5. Level 2 Active LTD 1 child

        Armac Holdings Limited

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

        Luxstowe Vets Limited

        CRN 09344129
        1. Level 3

          06532209

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

        NVH Ltd

        CRN 08516119
        1. Level 3 Active LLP

          Caring Vets (RR) LLP

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

        Penbode Vets Limited

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

        Valley Vets LTD.

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

          Vetsavers UK Limited

          CRN 04046891
      15. Level 2 Active LTD

        Abbeyserve Limited

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

        Armstrong Vets Limited

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

        Bromyard Vets Limited

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

        Castle Vets Limited

        CRN 06632506
      33. Level 2 Active LTD

        Chantry Vets Limited

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

        David Ashworth Limited

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

        Equivet Limited

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

        Gillivervet Limited

        CRN 04600408
      44. Level 2 Active LTD

        Gilmoor Vets Limited

        CRN 07403098
      45. Level 2 Active LTD

        Hadrian Vets Limited

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

        Jonathan Wood Limited

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

        Lynwood Vets Limited

        CRN 08499179
      59. Level 2 Active LTD

        M & S EVP Limited

        CRN 06620884
      60. Level 2 Active LTD

        M Nelson Limited

        CRN 07556169
      61. Level 2 Active LTD

        Maes Glas Vets Limited

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

        N & H Whieldon Limited

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

        Our PMS Ltd

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

        R & S Dowding Limited

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

        Rossdales Limited

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

        Sanctuary Vets Ltd

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

        Sound Equine Limited

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

        Tceh (2011) Limited

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

        Vetmedics Ltd

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

        Vetuk Limited

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

        Yorkvets Limited

        CRN 06638521