| Company | Timeline | Status | |
| Saffery LLP Non-designated LLP Member • Unreported | 13 Jan 2017←2 Months→1 Apr 2017 | Active | |
| Almondgrove Limited Director • Chartered Accountant | 12 May 2008←17 Years→Current | Active | |
| Southbourne Property Holding Company Limited Director • Chartered Accountant | 12 May 2008←17 Years→Current | Active | |
| British Powerboat Racing Club Limited Director • Chartered Accountant | 26 Aug 2006←5 Years→16 Jul 2012 | Active | |
| Ellis Trustee Company Limited Director • Chartered Accountant | 15 Nov 2005←10 Years→27 Oct 2016 | Active | |
| Welbore Trustee Company Limited Director • Accountant | 15 Nov 2005←10 Years→27 Oct 2016 | Active | |
| New Yacht Club Limited Director • Chartered Accountant | 5 May 2004←4 Years→31 Dec 2008 | Active | |
| Inside Track 2 LLP Non-designated LLP Member • Unreported | 21 Jan 2004←21 Years→Current | Active | |
| Inside Track 1 LLP Non-designated LLP Member • Unreported | 21 Jan 2004←21 Years→Current | Active | |
| Serangoon Marine Estate Limited Director • Director | 12 Dec 2003←21 Years→4 Nov 2025 | Dissolved | |
