| Company | Timeline | Status | |
| SSD UK Limited Director • Director | 8 Aug 2005←11 Months→20 Jul 2006 | Dissolved | |
| Tass (Europe) Limited Director • Director | 1 Aug 2005←11 Months→20 Jul 2006 | Dissolved | |
| Transcal Engineering Limited Secretary • Company Secretary | 30 Jun 2004←10 Years→27 May 2015 | Active | |
| Elequip Projects Limited Director • Accountant | 6 Sep 2002←23 Years→Current | Active | |
| Elequip Projects Limited Secretary • Accountant | 6 Sep 2002←23 Years→Current | Active | |
| Pebble Beach Systems Group Plc Secretary • Unreported | 27 Sep 2000←13 Days→10 Oct 2000 | Active | |
| Advent Communications Limited Secretary • Director | 18 Apr 2000←2 Years 8 Months→31 Dec 2002 | Dissolved | |
| Legacy Broadcast Communications Limited Secretary • Director | 18 Apr 2000←8 Months→31 Dec 2000 | Liquidation | |
| Muirhead Aerospace Limited Secretary • Financial Controller | 31 Jul 1998←1 Year 2 Months→11 Oct 1999 | Active | |
| Multipoint Communications Limited Director • Director | 9 Jul 1998←2 Years 5 Months→31 Dec 2000 | Dissolved | |
