| Company | Timeline | Status | |
| Larkhill Equestrian Limited Director • Army Officer  | 28 Jun 2018←10 Months→9 May 2019  | Active  | |
| Administration Of Gambling On Tracks Limited Director • Racecourse Manager  | 10 Jan 2000←3 Years→11 Dec 2003  | Dissolved  | |
| Bangor-On-Dee Races Limited Secretary • Unreported  | 16 May 1997←6 Years→26 Jan 2004  | Active  | |
