| Company | Timeline | Status | |
| Eddystone Broadcast Manufacturing Limited Director • Unreported | 27 May 2010←15 Years→Current | Active | |
| Eddystone Broadcast Limited Director • Unreported | 19 Apr 2010←15 Years→Current | Active | |
| Interface Manufacturing Limited Director • Director | 1 Mar 2005←20 Years→Current | Active | |
| 50 North Limited Director • Technical Director | 8 May 2003←22 Years→Current | Active | |
| Interface Sheet Metal & Paint Limited Director • Computer Consultant | 4 Jul 2002←23 Years→Current | Active | |
| Courtesy Call Limited Director • Unreported | 20 Jun 2002←23 Years→Current | Active | |
| Battle Helicopters Limited Director • Computer Consultant | 24 Mar 2000←25 Years→Current | Active | |
| Interface Devices Ltd Director • Computer Consultant | 1 Apr 1999←26 Years→Current | Active | |
| Interface Con-X Ltd Director • Computer Consultant | 25 Mar 1999←26 Years→Current | Active | |
| IDL Limited Director • Computer Consultant | 25 Mar 1999←26 Years→Current | Active | |
