| Company | Timeline | Status | |
| HMCO Services Ltd Director • Company Director | 16 Jun 2025←4 Months→Current | Active | |
HMCO Lets LLP Designated LLP Member • Unreported | 9 Mar 2017←2 Years 1 Month→7 May 2019 | Dissolved | |
Equilab Ltd Director • Geneticist | 11 Oct 2006←10 Years→4 Apr 2017 | Dissolved | |
| Noahgene Limited Director • Director | 13 Jun 2006←19 Years→Current | Active | |
