| Company | Timeline | Status | |
| Barton Turns Developments Limited Secretary • Accountant | 2 Aug 2005←9 Years→24 Dec 2014 | Active | |
Needwood Racing (2001) Limited Director • Accountant | 26 Oct 2001←3 Years→21 Apr 2005 | Dissolved | |
Needwood Racing (2002) Limited Director • Accountant | 15 Oct 2001←3 Years→21 Apr 2005 | Dissolved | |
| Barton Turns Marina Limited Secretary • Unreported | 15 Oct 2001←13 Years→24 Dec 2014 | Active | |
Needwood Racing Limited Director • Accountant | 15 Oct 2001←3 Years→21 Apr 2005 | Dissolved | |
Needwood Racing (2002) Limited Secretary • Director | 13 Mar 2001←4 Years→21 Apr 2005 | Dissolved | |
Needwood Racing (2001) Limited Secretary • Director | 13 Mar 2001←4 Years→21 Apr 2005 | Dissolved | |
| Douglas Concrete Limited Director • Finance Director | 14 May 1993←4 Years→16 Mar 1998 | Active | |
| Douglas Concrete Holdings Ltd Director • Company Director | 30 Apr 1993←4 Years→16 Mar 1998 | Active | |
| Hanson Marine Holdings Limited Director • Director | 25 Oct 1991←1 Month→2 Dec 1991 | Active | |
