| Company | Timeline | Status | |
| Athlome Limited Director • Unreported | 9 Feb 2026←6 Days→Current | Active | |
| Human Telemetrics Ltd Director • Unreported | 4 Jan 2021←5 Years→Current | Active | |
| Majic (Scotland) Ltd Director • Unreported | 15 Oct 2008←12 Years→13 Jul 2021 | Dissolved | |
