| Company | Timeline | Status | |
| JDB Legal And Tax Training Limited Director • Solicitor | 28 Mar 2013←12 Years→Current | Active | |
| Rhealisation LLP Non-designated LLP Member • Unreported | 1 May 2007←5 Years→30 Apr 2012 | Active | |
| Thomas Eggar Trust Corporation Limited Director • Solicitor | 21 Mar 1996←19 Years→17 Dec 2015 | Active | |
| Thesis Nominees Limited Director • Solicitor | 18 Dec 1991←9 Years→19 Oct 2001 | Active | |
| Thesis Asset Management Limited Director • Solicitor | 25 Nov 1991←9 Years→19 Oct 2001 | Active | |
