| Company | Timeline | Status | |
| Hydra Management Limited Secretary • Unreported | 12 Dec 1994←10 Years→31 May 2005 | Active | |
| Clinical Computing Plc Director • Solicitor | 1 Jan 1994←11 Years→31 May 2005 | Dissolved | |
London Bureau Limited Director • Solicitor | 28 Jun 1991←5 Years→11 Sep 1996 | Dissolved | |
| Bryan Cave Leighton Paisner Law Limited Director • Solicitor | 31 Dec 1990←6 Years→18 Nov 1997 | Active | |
