| Company | Timeline | Status | |
| Thames Ditton Lawn Tennis Club Ltd Director • Property Developer | 22 Apr 2008←11 Years→7 Nov 2019 | Active | |
| London Street Management Company Limited Director • Surveyor | 22 Jun 2006←19 Years→Current | Active | |
| London Street Management Company Limited Director • Surveyor | 22 Jun 2006←19 Years→30 Jul 2025 | Active | |
| Oriel Court Management Company Limited Director • Surveyor | 19 May 2005←6 Months→28 Nov 2005 | Active | |
| Rapidmile Limited Director • Chartered Surveyor | 1 Jan 1970←55 Years→Current | Active | |
| Rapidmile Limited Secretary • Chartered Surveyor | 1 Jan 1970←55 Years→Current | Active | |
