| Company | Timeline | Status | |
| ITM International Inspection Limited Director • Director | 6 Jul 2012←8 Years→9 Mar 2021 | Dissolved | |
| Dunning Consulting Limited Director • Managing Director | 9 Feb 2012←13 Years→Current | Active | |
| Ringmill (Scotland) Ltd Director • Director | 1 Aug 2003←22 Years→Current | Active | |
| St Andrews Metals Limited Director • Director | 24 Oct 2001←22 Years→10 Oct 2024 | Dissolved | |
Coolbillboards (Europe) Limited Director • Company Director | 24 Oct 2001←10 Months→23 Aug 2002 | Dissolved | |
Sturrocks Limited Director • Sales Representative | 31 Dec 1988←26 Years→29 May 2015 | Dissolved | |
Sturrocks Limited Secretary • Unreported | 31 Dec 1988←26 Years→29 May 2015 | Dissolved | |
