| Company | Timeline | Status | |
| Bae Systems 2000 Pension Plan Trustees Limited Director • Solicitor | 16 Dec 2014←4 Years→1 Oct 2019 | Active | |
| Tarlo Lyons Secretaries Limited Director • Solicitor | 27 Apr 2007←2 Years 1 Month→23 Jun 2009 | Dissolved | |
| Brunswick Company Secretaries Limited Director • Solicitor | 6 Oct 2006←2 Years 8 Months→23 Jun 2009 | Active | |
| Linnells Secretarial Services Limited Director • Solicitor | 6 Oct 2006←2 Years 8 Months→23 Jun 2009 | Active | |
| Blakelaw Director Services Limited Director • Solicitor | 6 Oct 2006←2 Years 8 Months→23 Jun 2009 | Active | |
| Blakelaw Secretaries Limited Director • Solicitor | 6 Oct 2006←2 Years 8 Months→23 Jun 2009 | Active | |
| Shoantel Limited Secretary • Unreported | 12 Apr 2002←23 Years→Current | Active | |
Clever Buildings Ltd Director • Solicitor | 12 Feb 2001←2 Years 1 Month→25 Mar 2003 | Dissolved | |
Clever Buildings Ltd Secretary • Solicitor | 12 Feb 2001←2 Years 1 Month→25 Mar 2003 | Dissolved | |
Sorrento's Loveable Investor's Club Limited Secretary • Unreported | 15 Jun 1999←10 Years→16 Oct 2009 | Dissolved | |
