| Company | Timeline | Status | |
| Finsbury Trustee Company Ltd Director • Director  | 21 Dec 2021←3 Years→Current  | Active  | |
| Dalriada Trustees Limited Director • Company Director  | 30 Jun 2020←5 Years→Current  | Active  | |
| RF Strategy Consulting Ltd Director • Consultant  | 28 Jan 2019←3 Years→7 Jun 2022  | Dissolved  | |
| Wye Films LLP Non-designated LLP Member • Unreported  | 24 Jan 2007←18 Years→Current  | Active  | |
| Swale Films LLP Non-designated LLP Member • Unreported  | 1 Feb 2006←19 Years→Current  | Active  | |
| Chelmer Films LLP Non-designated LLP Member • Unreported  | 30 Jan 2006←19 Years→Current  | Active  | |
| Orwell Films LLP Non-designated LLP Member • Unreported  | 14 Mar 2005←20 Years→Current  | Active  | |
| Fardaar LLP Non-designated LLP Member • Unreported  | 22 Jul 2004←11 Years→18 Mar 2016  | Active  | |
