| Company | Timeline | Status | |
| The Alliance Of Independent Veterinary Practices Ltd Director • Accountant | 6 Apr 2022←3 Years→Current | Active | |
| Chameleon Henley Ltd Director • Accountant | 6 Apr 2022←3 Years→Current | Active | |
| Alpha (Richmond) Ltd Director • Director | 2 May 2018←2 Years→2 May 2020 | Dissolved | |
| Myvet Recruitment Ltd Director • Director | 15 Jan 2018←1 Year 7 Months→1 Sep 2019 | Active | |
| Chameleon Henley Ltd Director • Director | 18 Dec 2014←4 Years→1 Sep 2019 | Active | |
| Alpha Claygate Ltd Director • Director | 18 Dec 2014←4 Years→1 Sep 2019 | Active | |
| AMC (Cricklewood) Ltd Director • Accountant | 30 Apr 2014←6 Years→2 May 2020 | Active | |
| Alpha (Teddington) Ltd Director • Accountant | 29 Apr 2014←5 Years→1 Sep 2019 | Active | |
| Chameleon Property Solutions Limited Director • Management Accountant | 13 Aug 2012←8 Years→14 Aug 2020 | Active | |
| North Surrey Veterinary Emergencies Ltd Director • Accountant | 6 May 2010←9 Years→1 Sep 2019 | Active | |
