| Company | Timeline | Status | |
| London Thoroughbred Services Limited Director • Director | 24 Oct 2024←1 Year 1 Month→Current | Active | |
| National Stud Limited Director • Retired | 1 Jan 2022←3 Years→Current | Active | |
| Retraining Of Racehorses Director • Retired | 4 Aug 2020←1 Year 7 Months→14 Mar 2022 | Active | |
| The Thoroughbred Breeders' Association Director • Retired | 19 Jul 2018←7 Years→1 Sep 2025 | Active | |
| The Seaside Company Dorset Limited Director • Company Director | 16 Jan 2017←2 Years 6 Months→24 Jul 2019 | Active | |
| K & A Estates Limited Director • Director | 15 Mar 2005←15 Years→14 Jan 2021 | Active | |
| JR Cap Limited Director • Director | 15 Mar 2005←10 Years→31 Aug 2015 | Active | |
| Rushbrooke Park Limited Secretary • Unreported | 1 Jun 1998←17 Years→30 Jun 2015 | Dissolved | |
| Rushbrooke Park Limited Director • Director | 30 Jul 1996←24 Years→14 Jan 2021 | Dissolved | |
