| Company | Timeline | Status | |
| TWM Trust Corporation Limited Director • Solicitor | 26 Oct 2010←1 Year 9 Months→31 Jul 2012 | Active | |
| Aberdour School Educational Trust Director • Solicitor | 19 Mar 2010←5 Years→5 May 2015 | Active | |
| Cuddington (Banstead) Golf Club Limited Director • Solicitor | 1 Apr 2006←2 Years 12 Months→28 Mar 2009 | Active | |
| TWM Solicitors LLP Non-designated LLP Member • Unreported | 7 Apr 2003←9 Years→31 Jul 2012 | Active | |
| Kingswood House School Trust Limited Director • Lawyer | 19 Jun 1995←7 Years→14 Oct 2002 | Active | |
