| Company | Timeline | Status | |
| John Cooper Works Limited Director • Accountant | 1 Oct 2014←6 Months→2 Apr 2015 | Active | |
| John Cooper Garages Limited Director • Accountant | 1 Oct 2014←6 Months→2 Apr 2015 | Active | |
| BMW Services Limited Director • Financial Controller | 1 May 2012←2 Years 11 Months→2 Apr 2015 | Dissolved | |
| Park Lane Limited Director • Financial Controller | 1 Sep 2009←1 Year 8 Months→9 May 2011 | Active | |
| BMW Drivers Club Limited Director • Accountant | 23 Oct 2008←6 Years→2 Apr 2015 | Active | |
| BMW Car Club Limited Director • Accountant | 23 Oct 2008←6 Years→2 Apr 2015 | Active | |
| The British Motor Corporation Limited Director • Treasurer | 1 Jan 2006←16 Years→2 Aug 2022 | Dissolved | |
BMW Credit Limited Director • Treasurer | 1 Jan 2006←10 Years→4 Oct 2016 | Liquidation | |
| Barling Invicta Holdings Limited Director • Treasurer | 1 Jan 2006←19 Years→Current | Liquidation | |
| British Motor Holdings Limited Director • Treasurer | 1 Jan 2006←15 Years→19 Nov 2021 | Liquidation | |
