| Company | Timeline | Status | |
| Fulham Reach Boat Club Director • Company Director | 4 Apr 2014←11 Years→Current | Active | |
| Fulham Reach Boat Club Director • Company Director | 4 Apr 2014←10 Years→19 Jan 2025 | Active | |
Progression Capital Property Services Limited Director • Company Director | 10 Sep 2013←2 Years 8 Months→10 May 2016 | Dissolved | |
Keen Bean Limited Director • Company Director | 22 Aug 2013←1 Year 6 Months→24 Feb 2015 | Dissolved | |
| Progression Capital Advisors LLP Designated LLP Member • Unreported | 27 Jul 2007←17 Years→7 Jan 2025 | Dissolved | |
Plothire Ltd Director • Merchant Banker | 30 Apr 2007←8 Years→16 Jun 2015 | Dissolved | |
Grassroots Capital Limited Director • Company Director | 12 Jan 2006←10 Years→18 Oct 2016 | Dissolved | |
| Arbutus Renewables Limited Director • Company Director | 11 Apr 2003←22 Years→Current | Active | |
| Arbutus Renewables Limited Secretary • Unreported | 11 Apr 2003←11 Months→1 Apr 2004 | Active | |
| CLPE 1999 Limited Director • Director | 14 Nov 2001←1 Year 4 Months→18 Mar 2003 | Active | |
