| Company | Timeline | Status | |
| Rainbow Railways Ltd Director • Unreported | 14 Jan 2021←4 Years→Current | Active | |
| One Linlithgow Ltd Director • Business Owner | 31 Oct 2019←4 Years→1 Dec 2023 | Active | |
| Linlithgow Mill Road Business Improvement District Co Ltd Director • Owner/director | 22 May 2019←4 Months→30 Sep 2019 | Dissolved | |
| MRD030918 Limited Director • Manager | 6 Jul 2018←7 Years→Current | Active | |
