| Company | Timeline | Status | |
| Citygate Holdings Limited Director • Company Director | 11 Oct 2021←4 Years→Current | Active | |
| CMC Executive Consulting Limited Director • Director | 21 Jul 2017←5 Years→27 Jun 2023 | Dissolved | |
| Armstrong Massey (York) Limited Director • Managing Director | 31 Jul 2015←2 Months→6 Oct 2015 | Active | |
| Armstrong-Massey Holdings Limited Director • Managing Director | 31 Jul 2015←2 Months→6 Oct 2015 | Dissolved | |
| Inchcape Park Lane Limited Director • Managing Director | 4 Mar 2011←4 Years→6 Oct 2015 | Dissolved | |
| Kinto UK Limited Director • Finance Directoer | 1 Dec 2009←5 Years→6 Oct 2015 | Active | |
| Chapelgate Holdings Limited Director • Director | 19 Oct 2007←7 Years→14 May 2015 | Dissolved | |
| Chapelgate Motors Limited Director • Director | 19 Oct 2007←7 Years→6 Oct 2015 | Active | |
| Group 1 Trade Parts Limited Director • Finance Director | 3 Jul 2007←8 Years→6 Oct 2015 | Active | |
| Perodua UK Limited Director • Finance Director | 5 Feb 2007←2 Months→27 Apr 2007 | Dissolved | |
