| Company | Timeline | Status | |
| Marsterman Ltd Director • Consultant | 22 May 2020←5 Years→Current | Active | |
| Marsterman (Cromar) LLP Designated LLP Member • Unreported | 23 Dec 2016←5 Years→12 Apr 2022 | Dissolved | |
Marsterman LLP Designated LLP Member • Unreported | 22 Jan 2004←14 Years→24 Apr 2018 | Dissolved | |
