| Company | Timeline | Status | |
| The Total Tax Group Ltd Director • Consultant | 1 Sep 2015←5 Years→8 Sep 2020 | Active | |
Prosolvex Limited Director • Chartered Engineer | 8 Apr 2013←3 Years→14 Feb 2017 | Dissolved | |
Fayrewood Tree & Landscapes Ltd Director • Chartered Engineer | 2 Jun 2009←2 Years 3 Months→23 Sep 2011 | Dissolved | |
3SP Ltd Director • None | 5 Oct 2008←1 Year 9 Months→20 Jul 2010 | Dissolved | |
| Barracuda Networks Limited Director • Managing Director | 4 Jun 2004←6 Years→20 Jul 2010 | Active | |
Kiddy Links Limited Secretary • Unreported | 2 Jun 2004←3 Years→9 Jan 2008 | Dissolved | |
| Dorset Chamber Of Commerce And Industry Director • Director | 17 Sep 2003←1 Year 4 Months→18 Jan 2005 | Active | |
Prosolvex Limited Director • Managing Director | 28 Jun 2003←8 Years→3 Jan 2012 | Dissolved | |
