| Company | Timeline | Status | |
| Blair Smart Limited Director • Unreported | 21 Mar 2016←9 Years→Current | Active | |
| G & G Contracts (Scotland) Ltd Director • Builder | 13 Nov 2015←9 Years→8 Apr 2025 | Dissolved | |
G & G Contracts (Fife) Ltd Director • Building Contractor | 6 Apr 2006←10 Years→4 Oct 2016 | Dissolved | |
