| Company | Timeline | Status | |
| Enviroclean Northern Limited Director • Director | 22 Apr 2024←1 Year 6 Months→Current | Active | |
| Evcs Holdings Limited Director • Directr | 20 Sep 2023←2 Years 1 Month→Current | Active | |
| Enviroclean Properties Limited Director • Director | 15 Sep 2023←2 Years 1 Month→Current | Active | |
| McNiven Enterprises Limited Director • Company Director | 22 Mar 2019←1 Year 1 Month→5 May 2020 | Active | |
Scot Coal Energy Holdings Ltd Director • Director | 15 Jul 2018←9 Months→23 Apr 2019 | Dissolved | |
| Evcsl Limited Director • Director | 4 Oct 2016←9 Years→Current | Active | |
| Enviroclean Contracts Ltd Director • Director | 2 Jun 2009←16 Years→Current | Active | |
| Enviroclean (Scotland) Limited Director • Ccompany Manager | 2 Jun 1997←28 Years→Current | Active | |
| Green Spark Utility Services Limited Director • Civil Engineer | 22 Aug 1994←2 Years 8 Months→2 May 1997 | Active | |
