| Company | Timeline | Status | |
| Craigs Eco Construction Limited Director • Director | 1 May 2016←9 Years→Current | Active | |
| Castleglen Ventures Limited Director • Director | 8 May 2012←13 Years→Current | Active | |
| Interloc Roofing Solutions Limited Director • Director | 1 Aug 2008←8 Years→28 Mar 2017 | Dissolved | |
| Interloc Building Solutions Limited Director • Sales Manager | 30 Sep 2006←9 Years→23 Jun 2016 | Active | |
| Carnegie Building Services Limited Director • Director | 16 Feb 2006←12 Years→5 May 2018 | Dissolved | |
| Carnegie Building Services Limited Secretary • Unreported | 16 Feb 2006←12 Years→5 May 2018 | Dissolved | |
