| Company | Timeline | Status | |
| Cooper Subsea Services Limited Director • Solicitor | 4 Feb 1999←3 Months→1 Jun 1999 | Dissolved | |
| Miller Cromdale (Old Ford Road) Limited Director • Solicitor | 21 Dec 1998←8 Years→15 Aug 2007 | Dissolved | |
Willowtree Management Company (Scotland) Limited Director • Solicitor | 28 Jan 1998←1 Year 7 Months→1 Sep 1999 | Dissolved | |
| JM ICT Consultancy Limited Director • Solicitor | 19 Dec 1996←1 Day→19 Dec 1996 | Active | |
| Cromdale (Lanes) Ltd Director • Solicitor | 6 Jun 1996←1 Year 3 Months→1 Oct 1997 | Active | |
BGM (Patents) Limited Director • Solcitor | 25 Apr 1996←1 Month→27 May 1996 | Dissolved | |
