| Company | Timeline | Status | |
| Haslemere Technologies Limited Director • Engineer  | 10 Sep 2018←7 Years→Current  | Active  | |
| Haslemere Tuning Limited Director • Consultant  | 14 Apr 2008←17 Years→Current  | Active  | |
| Lockup Music Publishing Limited Secretary • Electronics Designer  | 29 May 2002←23 Years→Current  | Active  | |
ARC International Cambridge Limited Secretary • Unreported  | 4 Jan 2000←5 Years→21 Jun 2005  | Dissolved  | |
