| Company | Timeline | Status | |
| Thornhill Group Limited Director • Engineer | 27 Jul 2018←8 Months→5 Apr 2019 | Dissolved | |
| TRL Realisations Limited Director • Engineer | 27 Jul 2018←8 Months→5 Apr 2019 | Dissolved | |
| Thornhill Rubber Limited Director • Engineer | 27 Jul 2018←8 Months→5 Apr 2019 | Dissolved | |
| Thornhill Engineering Services Limited Director • Engineer | 27 Jul 2018←8 Months→5 Apr 2019 | Dissolved | |
| Thornhill Heat Exchangers Limited Director • Group Managing Director | 1 Feb 2016←9 Years→13 May 2025 | Dissolved | |
