| Company | Timeline | Status | |
| Caillebotte Advisory Ltd Director • Unreported | 20 Nov 2025←18 Days→Current | Active | |
| Breezeshaw Limited Director • Banker | 28 Mar 2014←11 Years→Current | Active | |
Moondale LLP Non-designated LLP Member • Unreported | 2 Oct 2009←6 Years→30 Oct 2015 | Dissolved | |
Bastionspark LLP Non-designated LLP Member • Unreported | 30 Mar 2007←7 Years→30 Jan 2015 | Dissolved | |
