| Company | Timeline | Status | |
Glens Care Management Limited Director • Garage Franchisee | 21 Dec 1998←7 Years→1 Nov 2006 | Dissolved | |
| Southesk Developments Limited Director • Company Director | 12 Dec 1997←23 Years→1 Aug 2021 | Active | |
| Mackie Motors (Brechin) Limited Secretary • Unreported | 7 Jul 1997←28 Years→Current | Active | |
| Mackie Motors (Brechin) Limited Director • Director | 30 Sep 1988←37 Years→Current | Active | |
| Mackie Motors (Brechin) Limited Secretary • Unreported | 30 Sep 1988←6 Years→28 Oct 1994 | Active | |
