| Company | Timeline | Status | |
| Hambleton (Kent) Ltd Director • Solicitor | 11 Mar 2016←3 Years→30 Apr 2019 | Active | |
| LDK Investments Ltd Director • Solicitor | 11 Jan 2016←3 Years→12 Apr 2019 | Active | |
| 75 Maxted Road RTM Company Limited Director • Solicitor | 28 Aug 2012←1 Day→29 Aug 2012 | Active | |
| 75 Maxted Road RTM Company Limited Director • Solicitor | 27 Aug 2012←6 Years→18 Jul 2019 | Active | |
| Cripps LLP Non-designated LLP Member • Unreported | 20 Apr 2005←12 Years→30 Sep 2017 | Active | |
| The Proclamation Trust Director • Solicitor | 18 Apr 2002←10 Months→6 Mar 2003 | Active | |
| Number One Community Trust (TW) Ltd Director • Unreported | 11 Dec 2001←10 Months→11 Oct 2002 | Active | |
| Gospel Support And Homes Trust Limited Director • Solicitor | 19 Sep 2001←11 Months→22 Aug 2002 | Active | |
The Leadership And Ethics Centre Director • Solicitor | 17 May 2001←5 Days→22 May 2001 | Dissolved | |
| Handelsbanken Second Nominees Limited Director • Solicitor | 25 Jul 2000←1 Year 4 Months→30 Nov 2001 | Active | |
