| Company | Timeline | Status | |
| Angel Locomotive Leasing Limited Director • Solicitor | 26 Jun 1998←4 Days→30 Jun 1998 | Active | |
| Arqiva Holdings Limited Director • Solicitor | 8 Jan 1997←15 Days→23 Jan 1997 | Active | |
| 68-70 Onslow Gardens Freehold Limited Director • Solicitor | 5 Jul 1996←26 Days→31 Jul 1996 | Active | |
| 90 Onslow Gardens Freehold Limited Director • Solicitor | 5 Jul 1996←28 Days→2 Aug 1996 | Active | |
| Babcock Marine (Devonport) Limited Director • Trainee Solicitor | 25 Oct 1994←2 Days→27 Oct 1994 | Active | |
