| Company | Timeline | Status | |
| Classic Horse Power Ltd Director • Company Director | 15 Mar 2019←3 Years→12 Jul 2022 | Dissolved | |
| Earthmill Wind Turbines LLP Designated LLP Member • Unreported | 26 Mar 2018←6 Years→6 Aug 2024 | Dissolved | |
Earthmill Braemar CHP Limited Director • Company Director | 7 Aug 2017←2 Years 6 Months→18 Feb 2020 | Dissolved | |
| E7 Energy Limited Director • Company Director | 25 Jul 2017←1 Year 3 Months→31 Oct 2018 | Dissolved | |
| E6 Energy Limited Director • Company Director | 25 Jul 2017←1 Year 3 Months→31 Oct 2018 | Dissolved | |
| E5 Energy Limited Director • Company Director | 25 Jul 2017←1 Year 3 Months→31 Oct 2018 | Liquidation | |
| E2 Energy Limited Director • Company Director | 25 Jul 2017←10 Months→29 May 2018 | Liquidation | |
| Earthmill Maintenance Limited Director • Director | 3 Mar 2017←7 Years→19 Sep 2024 | Active | |
| Wind Power O&M Ltd Director • Director | 8 Nov 2016←5 Years→18 Oct 2022 | Dissolved | |
| Arbuthnott Turbines Limited Director • Managing Director | 23 Oct 2015←10 Years→Current | Active | |
