| Company | Timeline | Status | |
| 12-14 Cleveland Square Freehold Limited Director • Solicitor | 4 Oct 2016←9 Years→Current | Active | |
| Trowers & Hamlins LLP Non-designated LLP Member • Unreported | 1 Oct 2008←11 Years→31 Mar 2020 | Active | |
| Trowers & Hamlins (Services) Limited Director • Solicitor | 13 Jun 2002←17 Years→31 Mar 2020 | Active | |
| 82 Chepstow Road - Residents Association Limited Secretary • Unreported | 15 Jul 1997←28 Years→Current | Active | |
| 82 Chepstow Road - Residents Association Limited Director • Solicitor | 17 Dec 1995←29 Years→Current | Active | |
