| Company | Timeline | Status | |
Mfet Limited Director • Director | 5 Mar 2010←2 Years 1 Month→29 Apr 2012 | Dissolved | |
| Mimecast UK Limited Director • Lawyer | 10 Jul 2007←8 Years→8 Dec 2015 | Active | |
City Merchants High Yield Trust Plc Director • Solicitor | 1 Jan 2007←5 Years→30 Mar 2012 | Dissolved | |
| Cardinal Health U.K. 432 Limited Director • Director | 4 Oct 2001←2 Years 2 Months→16 Dec 2003 | Active | |
Natwest (HMHP) Limited Director • Solicitor | 17 Jun 1998←1 Year 10 Months→5 May 2000 | Dissolved | |
| Natwest Pension Trustee Limited Director • Solicitor | 24 Apr 1995←5 Years→3 May 2000 | Active | |
| Slaughter And May Limited Director • Solicitor | 13 Feb 1992←3 Years→30 Apr 1995 | Active | |
| Trusec Limited Director • Solicitors | 13 Feb 1992←3 Years→30 Apr 1995 | Active | |
| Trexco Limited Director • Solicitor | 13 Feb 1992←3 Years→30 Apr 1995 | Active | |
| Slaughter And May Trust Limited Director • Solicitor | 13 Feb 1992←3 Years→30 Apr 1995 | Active | |
