| Company | Timeline | Status | |
| Moray Fire Extinguishers Ltd Director • Director | 20 Feb 2025←8 Months→Current | Active | |
| Moray Fire Ltd Director • Director | 19 Feb 2025←8 Months→Current | Active | |
| Moray Fire & Security Ltd Director • Director | 19 Feb 2025←8 Months→Current | Active | |
| Macgregor Fire & Security Limited Director • Alarm Engineer | 9 Feb 2022←1 Year 7 Months→19 Sep 2023 | Dissolved | |
| Highland Fire Training Limited Director • Company Director | 1 Aug 2006←14 Years→24 Nov 2020 | Dissolved | |
| Macgregor Fire Protection Services Limited Director • Fire Protecton Services | 10 Apr 2001←24 Years→Current | Active | |
