| Company | Timeline | Status | |
| Starrs Contracting Ltd Director • Contractor | 5 Jan 2015←4 Years→29 Nov 2019 | Active | |
| Free Church Of Scotland General Trustees' Nominees Director • Farmer | 23 May 2014←1 Year 4 Months→12 Oct 2015 | Active | |
| WJM Contracting Ltd Director • None | 19 Jan 2012←9 Years→16 Mar 2021 | Dissolved | |
