| Company | Timeline | Status | |
| River Global Plc Director • Company Director | 6 Oct 2025←18 Days→Current | Active | |
| 14 Philbeach Gardens Residents Company Limited Director • Solicitor | 1 Feb 2021←4 Years→Current | Active | |
JSST Securities Limited Director • Director | 7 Mar 2011←3 Years→24 Mar 2014 | Dissolved | |
| Jupiter Second Split Trust Plc Director • Director | 7 Mar 2011←3 Years→31 Oct 2014 | Dissolved | |
| Four Wetherby Place Management Limited Secretary • Unreported | 25 Oct 2007←18 Years→Current | Active | |
| Buck's Club Limited Director • Solicitor | 23 Jul 2007←11 Years→15 Jan 2019 | Active | |
| Four Wetherby Place Management Limited Director • Director Solicitor | 4 Jul 2007←18 Years→Current | Active | |
| Jupiter Asset Management Limited Director • Corporate Financier | 28 Jun 2000←11 Years→31 Dec 2011 | Active | |
