| Company | Timeline | Status | |
| Almsworthy Trading Limited Director • Accountant | 3 May 2013←3 Years→31 Oct 2016 | Dissolved | |
| Fullfield FM Ltd Director • Director | 31 Jul 2012←4 Years→31 Oct 2016 | Active | |
| Fullfield Limited Director • Accountant | 11 Jul 2011←5 Years→31 Oct 2016 | Active | |
Motorclean Trustee Company Limited Secretary • Unreported | 29 Aug 2007←6 Years→18 Mar 2014 | Dissolved | |
| Motorclean Group Limited Director • Accountant | 16 Oct 2006←10 Years→31 Oct 2016 | Active | |
| Motorclean Limited Director • Accountant | 16 Oct 2006←10 Years→31 Oct 2016 | Active | |
| Motorclean Group Limited Secretary • Accountant | 18 Sep 2006←10 Years→31 Oct 2016 | Active | |
| Motorclean Limited Secretary • Accountant | 18 Sep 2006←10 Years→31 Oct 2016 | Active | |
Unicorn Pension Trustees Limited Director • Group Finance Director | 1 Jul 2001←5 Months→21 Dec 2001 | Dissolved | |
| Morrison International Limited Director • Director | 30 Jun 2000←4 Months→14 Nov 2000 | Active | |
