| Company | Timeline | Status | |
| Newtech Energy Solutions Ltd Director • Director | 23 Jul 2025←3 Months→Current | Active | |
| Ferliehald Ltd Director • Director | 2 Jun 2023←2 Years 4 Months→Current | Active | |
| Envo Energy Solutions Limited Director • Company Director | 18 Oct 2019←2 Years 11 Months→23 Sep 2022 | Liquidation | |
Jat Consulting (Scotland) Ltd Director • Consultant | 5 Dec 2011←2 Years 3 Months→28 Mar 2014 | Dissolved | |
Premier Frames (UK) Limited Director • Director | 1 Feb 2011←4 Months→30 Jun 2011 | Dissolved | |
