Group branch

Independent Vetcare Limited group

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

Children
369
Direct
326
Levels
3

Hierarchy

Updated 06 Jun 2026 16:52

PSC corporate control
  1. Root Active LTD 369 children
    1. Level 1 Active LTD 9 children

      Vets Now Limited

      CRN SC339531
      1. Level 2 Active LTD 6 children

        VN Holdings Limited

        CRN SC339529
        1. Level 3

          SC324518

          CRN SC324518
        2. Level 3

          SC340235

          CRN SC340235
        3. Level 3

          SC394069

          CRN SC394069
        4. Level 3

          SC406125

          CRN SC406125
        5. Level 3

          SC428085

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

        SC325106

        CRN SC325106
      3. Level 2

        SC340086

        CRN SC340086
    2. Level 1 Active LTD 5 children

      Pro-Vets Group Limited

      CRN 09441054
      1. Level 2 Active LTD
      2. Level 2 Active LTD
      3. Level 2 Active LTD

        Lordswood Vets Limited

        CRN 09154681
      4. Level 2 Active LTD
      5. Level 2 Active LTD
    3. Level 1 Active LTD 3 children

      Vetspeed Limited

      CRN 01449974
      1. Level 2 Active LTD 1 child

        Medisort Limited

        CRN 06856504
      2. Level 2

        11839235

        CRN 11839235
      3. Level 2 Active LTD

        C P C Petrest Limited

        CRN 09738225
    4. Level 1 Active LTD 2 children
      1. Level 2 Active LTD

        GLVG Limited

        CRN 06244161
      2. Level 2 Active LTD
    5. Level 1 Active LTD 2 children

      H G H (V S) Limited

      CRN 06407368
      1. Level 2 Active LTD

        Petsco 2 Limited

        CRN 10696898
      2. Level 2 Active LTD

        Petsco Limited

        CRN 03657183
    6. Level 1 Active LTD 2 children

      Kieren Peterkin Ltd

      CRN 04300286
      1. Level 2 Active LTD
      2. Level 2 Active LTD

        Framvet Ltd

        CRN 08384042
    7. Level 1 Active LTD 2 children
      1. Level 2 Active LTD

        KVG (Hull) Limited

        CRN 06002477
      2. Level 2 Active LTD

        KVG Limited

        CRN 06002465
    8. Level 1 Active LTD 2 children
    9. Level 1 Active LTD 2 children
      1. Level 2

        03509888

        CRN 03509888
      2. Level 2 Active LTD

        Nevc Ltd

        CRN 07985352
    10. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    11. Level 1 Active LTD 1 child

      DVG Limited

      CRN 07149749
      1. Level 2 Active LTD
    12. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Saxon Vets Limited

        CRN 08376358
    13. Level 1 Active LTD 1 child
      1. Level 2

        07657459

        CRN 07657459
    14. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    15. Level 1 Active LTD 1 child
      1. Level 2

        07316461

        CRN 07316461
    16. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    17. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Nithsdale Vets Limited

        CRN SC454511
    18. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Mondocane Limited

        CRN 06782712
    19. Level 1 Active LTD 1 child

      Parkvets Limited

      CRN 03665327
      1. Level 2 Active LTD

        Vets@Home Ltd

        CRN 08000804
    20. Level 1 Active LTD 1 child

      Sampson Park Limited

      CRN 07565350
      1. Level 2

        11240978

        CRN 11240978
    21. Level 1 Active LTD 1 child
    22. Level 1 Active LTD 1 child
    23. Level 1 Active LTD 1 child

      Tibrogargun Limited

      CRN 04851292
      1. Level 2 Active LTD
    24. Level 1 Active LTD 1 child
      1. Level 2 Active LTD

        Towerwood Vets Limited

        CRN 08175904
    25. Level 1 Active LTD 1 child
      1. Level 2 Active LTD
    26. Level 1 Active LTD 1 child
      1. Level 2

        07462770

        CRN 07462770
    27. Level 1 Active LTD 1 child
    28. Level 1 Active LTD
    29. Level 1 Active LTD
    30. Level 1 Active LTD

      A.C. Rawlins Limited

      CRN 03555510
    31. Level 1 Active LTD

      Abbeydale Vets Limited

      CRN 06974736
    32. Level 1 Active LTD
    33. Level 1 Active LTD
    34. Level 1 Active LTD
    35. Level 1 Active LTD
    36. Level 1 Active LTD

      Abervet 2015 Limited

      CRN SC489580
    37. Level 1 Active LTD
    38. Level 1 Active LTD
    39. Level 1 Active LTD
    40. Level 1 Active LTD
    41. Level 1 Active LTD
    42. Level 1 Active LTD
    43. Level 1 Active LTD
    44. Level 1 Active LTD
    45. Level 1 Active LTD
    46. Level 1 Active LTD

      Amery Vets Limited

      CRN 07956545
    47. Level 1 Active LTD

      Amivet Ltd

      CRN 07261834
    48. Level 1 Active LTD
    49. Level 1 Active LTD

      Aniwell Ltd

      CRN 07315815
    50. Level 1 Active LTD
    51. Level 1 Active LTD
    52. Level 1 Active LTD
    53. Level 1 Active LTD

      Ark House Vets Limited

      CRN 07393269
    54. Level 1 Active LTD
    55. Level 1 Active LTD
    56. Level 1 Active LTD
    57. Level 1 Active LTD

      AVC 35 Limited

      CRN 07424193
    58. Level 1 Active LTD
    59. Level 1 Active LTD
    60. Level 1 Active LTD
    61. Level 1 Active LTD
    62. Level 1 Active LTD
    63. Level 1 Active LTD
    64. Level 1 Active LTD
    65. Level 1 Active LTD
    66. Level 1 Active LTD

      Beast Mode Limited

      CRN 11135563
    67. Level 1 Active LTD
    68. Level 1 Active LTD
    69. Level 1 Active LTD
    70. Level 1 Active LTD

      Belmont Vets Ltd

      CRN 06027579
    71. Level 1 Active LTD
    72. Level 1 Active LTD
    73. Level 1 Active LTD
    74. Level 1 Active LTD
    75. Level 1 Active LTD
    76. Level 1 Active LTD
    77. Level 1 Active LTD
    78. Level 1 Active LTD
    79. Level 1 Active LTD
    80. Level 1 Active LTD

      Bourne Practice Ltd

      CRN 06579515
    81. Level 1 Active LTD
    82. Level 1 Active LTD
    83. Level 1 Active LTD
    84. Level 1 Active LTD
    85. Level 1 Active LTD
    86. Level 1 Active LTD

      Brown and Bentley Ltd

      CRN 08347741
    87. Level 1 Active LTD
    88. Level 1 Active LTD

      Budget Vets Limited

      CRN 06459635
    89. Level 1 Active LTD
    90. Level 1 Active LTD
    91. Level 1 Active LTD
    92. Level 1 Active LTD

      Carterton Vets Ltd

      CRN 10806335
    93. Level 1 Active LTD
    94. Level 1 Active LTD
    95. Level 1 Active LTD
    96. Level 1 Active LTD

      Celyn House Limited

      CRN 06369481
    97. Level 1 Active LTD
    98. Level 1 Active LTD
    99. Level 1 Active LTD

      Chase Vets Limited

      CRN 06988232
    100. Level 1 Active LTD

      Chelvets Limited

      CRN 05340949
    101. Level 1 Active LTD
    102. Level 1 Active LTD

      Chestnut Vets Limited

      CRN 08485051
    103. Level 1 Active LTD
    104. Level 1 Active LTD
    105. Level 1 Active LTD
    106. Level 1 Active LTD
    107. Level 1 Active LTD
    108. Level 1 Active LTD
    109. Level 1 Active LTD
    110. Level 1 Active LTD
    111. Level 1 Active LTD
    112. Level 1 Active LTD
    113. Level 1 Active LTD
    114. Level 1 Active LTD
    115. Level 1 Active LTD

      Crieff Vets Limited

      CRN SC395262
    116. Level 1 Active LTD

      Croft Vets Limited

      CRN 03775163
    117. Level 1 Active LTD
    118. Level 1 Active LTD
    119. Level 1 Active LTD
    120. Level 1 Active LTD
    121. Level 1 Active LTD

      CVG (D.C.) Limited

      CRN NI621417
    122. Level 1 Active LTD
    123. Level 1 Active LTD
    124. Level 1 Active LTD

      Dentalvets Limited

      CRN SC267048
    125. Level 1 Active LTD
    126. Level 1 Active LTD
    127. Level 1 Active LTD
    128. Level 1 Active LTD
    129. Level 1 Active LTD

      Easipetcare Ltd

      CRN 07092919
    130. Level 1 Active LTD
    131. Level 1 Active LTD
    132. Level 1 Active LTD
    133. Level 1 Active LTD
    134. Level 1 Active LTD
    135. Level 1 Active LTD
    136. Level 1 Active LTD
    137. Level 1 Active LTD
    138. Level 1 Active LTD

      Fife Referrals Limited

      CRN SC388406
    139. Level 1 Active LTD
    140. Level 1 Active LTD
    141. Level 1 Active LTD

      Forest Vets Limited

      CRN 08969267
    142. Level 1 Active LTD
    143. Level 1 Active LTD

      Galemire Vets Limited

      CRN 07077852
    144. Level 1 Active LTD
    145. Level 1 Active LTD

      George Hunt & Son LTD.

      CRN 03824946
    146. Level 1 Active LTD
    147. Level 1 Active LTD
    148. Level 1 Active LTD
    149. Level 1 Active LTD
    150. Level 1 Active LTD
    151. Level 1 Active LTD
    152. Level 1 Active LTD

      Gordon Vets Limited

      CRN SC463760
    153. Level 1 Active LTD

      GP Vets Limited

      CRN 07875745
    154. Level 1 Active LTD

      Green Lane Vets Ltd

      CRN 09102955
    155. Level 1 Active LTD

      Greg Toth Limited

      CRN 07055581
    156. Level 1 Active LTD
    157. Level 1 Active LTD
    158. Level 1 Active LTD
    159. Level 1 Active LTD
    160. Level 1 Active LTD

      Haven Vets Limited

      CRN 05541168
    161. Level 1 Active LTD
    162. Level 1 Active LTD
    163. Level 1 Active LTD
    164. Level 1 Active LTD
    165. Level 1 Active LTD
    166. Level 1 Active LTD
    167. Level 1 Active LTD
    168. Level 1 Active LTD
    169. Level 1 Active LTD
    170. Level 1 Active LTD
    171. Level 1 Active LTD
    172. Level 1 Active LTD
    173. Level 1 Active LTD
    174. Level 1 Active LTD
    175. Level 1 Active LTD
    176. Level 1 Active LTD
    177. Level 1 Active LTD

      Ivc (TB) Limited

      CRN 10695292
    178. Level 1 Active LTD
    179. Level 1 Active LTD

      Ivc Limited

      CRN 10787172
    180. Level 1 Active LTD

      J. Dinsdale Limited

      CRN 04040200
    181. Level 1 Active LTD

      Jackson Vets Ltd

      CRN SC446804
    182. Level 1 Active LTD

      K and M Donald Limited

      CRN SC408798
    183. Level 1 Active LTD

      Kapsapea Limited

      CRN 05448378
    184. Level 1 Active LTD
    185. Level 1 Active LTD
    186. Level 1 Active LTD
    187. Level 1 Active LTD
    188. Level 1 Active LTD

      Kirks Vets Ltd

      CRN 08483321
    189. Level 1 Active LTD
    190. Level 1 Active LTD
    191. Level 1 Active LTD
    192. Level 1 Active LTD
    193. Level 1 Active LTD
    194. Level 1 Active LTD
    195. Level 1 Active LTD
    196. Level 1 Active LTD

      LWAH Limited

      CRN 06537982
    197. Level 1 Active LTD
    198. Level 1 Active LTD
    199. Level 1 Active LTD
    200. Level 1 Active LTD

      Maltman Cosham Limited

      CRN 08257257
    201. Level 1 Active LTD
    202. Level 1 Active LTD
    203. Level 1 Active LTD
    204. Level 1 Active LTD
    205. Level 1 Active LTD

      MBM Vets Limited

      CRN SC469948
    206. Level 1 Active LTD
    207. Level 1 Active LTD

      Mearley Vets Limited

      CRN 07284483
    208. Level 1 Active LTD
    209. Level 1 Active LTD
    210. Level 1 Active LTD
    211. Level 1 Active LTD

      Mintlaw Vets Limited

      CRN SC262554
    212. Level 1 Active LTD
    213. Level 1 Active LTD
    214. Level 1 Active LTD

      Moy Vets Limited

      CRN 06051168
    215. Level 1 Active LTD

      MVSL Limited

      CRN 07074021
    216. Level 1 Active LTD

      My Family Vets Limited

      CRN 09891373
    217. Level 1 Active LTD

      My Vet Ltd

      CRN 03772081
    218. Level 1 Active LTD
    219. Level 1 Active LTD

      New Street Vets Ltd

      CRN 07960768
    220. Level 1 Active LTD
    221. Level 1 Active LTD
    222. Level 1 Active LTD
    223. Level 1 Active LTD

      November Limited

      CRN 03881136
    224. Level 1 Active LTD
    225. Level 1 Active LTD
    226. Level 1 Active LTD

      Orby Vets Ltd

      CRN 05334778
    227. Level 1 Active LTD

      Orchard Vets Limited

      CRN 07560127
    228. Level 1 Active LTD

      Orwell Vets Limited

      CRN 04770413
    229. Level 1 Active LTD

      Otter Vets Ltd

      CRN 11562510
    230. Level 1 Active LTD

      Park Issa Vets Limited

      CRN 07649868
    231. Level 1 Active LTD
    232. Level 1 Active LTD

      Pawz Limited

      CRN 08402231
    233. Level 1 Active LTD
    234. Level 1 Active LTD
    235. Level 1 Active LTD
    236. Level 1 Active LTD

      Penson Rayley Limited

      CRN 11955186
    237. Level 1 Active LTD

      Pet Vets Limited

      CRN 05877669
    238. Level 1 Active LTD

      Petair Ltd

      CRN 05428505
    239. Level 1 Active LTD
    240. Level 1 Active LTD
    241. Level 1 Active LTD

      Pets First Limited

      CRN 03344263
    242. Level 1 Active LTD
    243. Level 1 Active LTD

      Purton Vets Ltd

      CRN 06316893
    244. Level 1 Active LTD

      PVG (Fife) Limited

      CRN SC246551
    245. Level 1 Active LTD
    246. Level 1 Active LTD
    247. Level 1 Active LTD
    248. Level 1 Active LTD
    249. Level 1 Active LTD
    250. Level 1 Active LTD

      Robson Vets Limited

      CRN SC418845
    251. Level 1 Active LTD
    252. Level 1 Active LTD

      Rosehill Vets Limited

      CRN 07094784
    253. Level 1 Active LTD
    254. Level 1 Active LTD
    255. Level 1 Active LTD
    256. Level 1 Active LTD

      Shedden Vets Limited

      CRN SC272772
    257. Level 1 Active LTD
    258. Level 1 Active LTD

      Shipley Vets Limited

      CRN 04837921
    259. Level 1 Active LTD
    260. Level 1 Active LTD
    261. Level 1 Active LTD
    262. Level 1 Active LTD
    263. Level 1 Active LTD
    264. Level 1 Active LTD
    265. Level 1 Active LTD
    266. Level 1 Active LTD
    267. Level 1 Active LTD
    268. Level 1 Active LTD
    269. Level 1 Active LTD
    270. Level 1 Active LTD
    271. Level 1 Active LTD
    272. Level 1 Active LTD
    273. Level 1 Active LTD
    274. Level 1 Active LTD

      Tern Vets Limited

      CRN 08735135
    275. Level 1 Active LTD
    276. Level 1 Active LTD

      Thanet One Limited

      CRN 05941377
    277. Level 1 Active LTD
    278. Level 1 Active LTD
    279. Level 1 Active LTD
    280. Level 1 Active LTD
    281. Level 1 Active LTD
    282. Level 1 Active LTD
    283. Level 1 Active LTD
    284. Level 1 Active LTD
    285. Level 1 Active LTD

      The Mobile Vet Ltd

      CRN 09207067
    286. Level 1 Active LTD
    287. Level 1 Active LTD
    288. Level 1 Active LTD
    289. Level 1 Active LTD
    290. Level 1 Active LTD

      The Vet Centre Limited

      CRN 06077424
    291. Level 1 Active LTD
    292. Level 1 Active LTD
    293. Level 1 Active LTD
    294. Level 1 Active LTD
    295. Level 1 Active LTD

      Three Rivers Vets Ltd

      CRN 08113470
    296. Level 1 Active LTD
    297. Level 1 Active LTD
    298. Level 1 Active LTD
    299. Level 1 Active LTD
    300. Level 1 Active LTD
    301. Level 1 Active LTD
    302. Level 1 Active LTD
    303. Level 1 Active LTD
    304. Level 1 Active LTD
    305. Level 1 Active LTD
    306. Level 1 Active LTD
    307. Level 1 Active LTD
    308. Level 1 Active LTD
    309. Level 1 Active LTD

      Wellpetclinic Limited

      CRN 07263095
    310. Level 1 Active LTD
    311. Level 1 Active LTD

      Wellpets Limited

      CRN 05115515
    312. Level 1 Active LTD
    313. Level 1 Active LTD
    314. Level 1 Active LTD
    315. Level 1 Active LTD
    316. Level 1 Active LTD
    317. Level 1 Active LTD

      WHVC Limited

      CRN 05786311
    318. Level 1 Active LTD
    319. Level 1 Active LTD
    320. Level 1 Active LTD
    321. Level 1 Active LTD
    322. Level 1 Active LTD

      Zetland Limited

      CRN 05941511