| Company | Timeline | Status | |
| A1 Precision Limited Director • Consultant | 17 Mar 2014←11 Years→Current | Active | |
| UK Precision Limited Director • Director | 22 May 2007←6 Years→30 Nov 2013 | Active | |
| Yalesystems Limited Director • Engineer | 25 Apr 1997←15 Years→20 Nov 2012 | Dissolved | |
| Yalesystems Limited Secretary • Engineer | 8 Nov 1996←10 Years→22 May 2007 | Dissolved | |
