| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | NORTHWICH VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 15/09/2022 |
| Officer | BLACKPOOL WARBRECK VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 21/04/2026 – 15/09/2022 |
| Officer | RUNCORN VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 15/04/2026 – 15/09/2022 |
| Officer | DENBIGH VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 19/04/2026 – 15/09/2022 |
| Officer | KENDAL VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 27/04/2026 – 15/09/2022 |
| Officer | HANDFORTH VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 31/03/2026 – 15/09/2022 |
| Officer | BRACKNELL PEEL CENTRE VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 05/04/2026 – 17/12/2020 |
| Officer | PERTH VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 07/04/2026 – present |
| Officer | VETERINARY SPECIALISTS (SCOTLAND) LIMITED | 🇬🇧Regno Unito | Active | 26/02/2026 – 31/12/2020 |
| Officer | EYE-VET LIMITED | 🇬🇧Regno Unito | Active | 26/02/2026 – 31/12/2020 |
| Officer | ANDERSON MOORES VETERINARY SPECIALISTS LTD. | 🇬🇧Regno Unito | Active | 26/02/2026 – 31/12/2020 |
| Officer | NORTHWEST VETERINARY SPECIALISTS LIMITED | 🇬🇧Regno Unito | Active | 23/12/2025 – 31/12/2020 |
| Officer | LEEDS KIRKSTALL VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 25/04/2026 – 15/09/2022 |
| Officer | UTTOXETER VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 15/09/2022 |
| Officer | LEICESTER ST GEORGES VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 30/04/2026 – 15/09/2022 |
| Officer | MARKET HARBOROUGH VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 22/04/2026 – 15/09/2022 |
| Officer | WHITSTABLE VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 10/04/2026 – 17/09/2019 |
| Officer | INVERURIE VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 15/09/2022 |
| Officer | CUMBERNAULD VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 10/04/2026 – 19/09/2019 |
| Officer | CLITHEROE VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 01/05/2026 – 15/09/2022 |
| Officer | LINLITHGOW V4P 1A LIMITED | 🇬🇧Regno Unito | Active | 17/04/2026 – 15/09/2022 |
| Officer | BODMIN VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 22/04/2026 – present |
| Officer | COALVILLE VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 28/10/2019 |
| Officer | ELLESMERE PORT VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 03/02/2026 – 15/09/2022 |
| Officer | NEWARK VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – present |
| Officer | INVERNESS VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 24/04/2026 – present |
| Officer | SAFFRON WALDEN VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 13/04/2026 – 19/09/2019 |
| Officer | ADDLESTONE VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | THORNBURY VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 14/04/2026 – present |
| Officer | TIVERTON VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 19/04/2026 – 15/09/2022 |
| Officer | SCUNTHORPE VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 28/04/2026 – present |
| Officer | BROMBOROUGH VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 25/04/2026 – present |
| Officer | HUCKNALL VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 17/04/2026 – 20/09/2019 |
| Officer | AYLESBURY BERRYFIELDS VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 14/04/2026 – present |
| Officer | VETS4PETS SERVICES LIMITED | 🇬🇧Regno Unito | Active | 19/12/2025 – 15/09/2022 |
| Officer | POYNTON VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 19/04/2026 – present |
| Officer | GLASGOW POLLOKSHAWS VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 13/04/2026 – 19/09/2019 |
| Officer | THE HEART OF DULWICH VETERINARY CARE LIMITED | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | SOMBRERO HOLDINGS LIMITED | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – present |
| Officer | LEAMINGTON SPA VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 21/04/2026 – present |
| Officer | COVENTRY CANLEY VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 18/04/2026 – present |
| Officer | DUNDEE VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | BOLTON CENTRAL VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 18/04/2026 – 15/09/2022 |
| Officer | TEESSIDE VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 01/05/2026 – present |
| Officer | HEXHAM VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 17/04/2026 – present |
| Officer | EAST GRINSTEAD VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 19/04/2026 – present |
| Officer | UCKFIELD VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 15/04/2026 – present |
| Officer | FELTHAM VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 22/04/2026 – 25/09/2020 |
| Officer | HORDEN VETS4PETS LIMITED | 🇬🇧Regno Unito | Dissolved | 16/04/2026 – present |
| Officer | BICESTER VETS4PETS LIMITED | 🇬🇧Regno Unito | Active | 25/04/2026 – 15/09/2022 |
15/09/2022
resigned
22/03/2022
appointed
19/09/2019
resigned