| Company | Timeline | Status | |
| Tracace Limited Director • Engineer  | 19 May 2017←8 Years→Current  | Active  | |
| Erw Engineering Limited Director • Engineer  | 31 Mar 2004←20 Years→2 Jul 2024  | Dissolved  | |
| Chichester Yacht Club Limited Director • Engineer  | 29 Oct 2000←1 Year 2 Months→1 Jan 2002  | Active  | |
| Canine Partners For Independence Director • Company Director  | 16 Apr 1998←4 Years→19 Jun 2002  | Active  | |
| Argo Environmental Engineering Limited Director • Unreported  | 18 Dec 1995←29 Years→Current  | Active  | |
