| Company | Timeline | Status | |
| IMS Energy Ltd Director • Director | 11 Apr 2019←10 Months→20 Feb 2020 | Active | |
| Greenwood Consultancy Ltd Director • Unreported | 26 Jun 2015←10 Years→Current | Active | |
| Kaefer Opus Limited Director • Operations Director | 22 Apr 2013←3 Years→31 Dec 2016 | Dissolved | |
| Marine & Offshore (Scotland) Limited Director • Director | 23 Feb 2011←5 Years→31 Dec 2016 | Active | |
| Kaefer Limited Director • Director | 25 Mar 1996←20 Years→31 Dec 2016 | Active | |
| C. & D. (Insulation Operations) Limited Director • Director | 25 Mar 1996←20 Years→1 Feb 2017 | Active | |
Coilstock Limited Director • Director | 25 Mar 1996←20 Years→1 Feb 2017 | Dissolved | |
