| Company | Timeline | Status | |
| Mount Florida Community Trust Ltd Director • Managing Director | 20 Jun 2019←2 Years 11 Months→2 Jun 2022 | Active | |
| Compliance Safety Solutions Ltd Director • Director | 2 Nov 2015←9 Years→4 Feb 2025 | Dissolved | |
| F M Solutions (Scotland) Limited Director • Director | 30 Dec 2010←14 Years→Current | Active | |
| Electrical Solutions (Scotland) Limited Director • Electrical Contractor | 9 Jan 2006←19 Years→Current | Liquidation | |
