| Company | Timeline | Status | |
| Apple Films Production 64 Limited Director • Solicitor | 20 Nov 2024←11 Months→Current | Active | |
| Apple Films Production Limited Director • Solicitor | 20 Nov 2024←11 Months→Current | Active | |
| Eversheds Sutherland (International) LLP Non-designated LLP Member • Unreported | 1 May 2011←7 Years→31 Jan 2019 | Active | |
| Lambourne Place Residents Association Limited Director • Solicitor | 31 Aug 2006←6 Years→31 Dec 2012 | Active | |
