| Company | Timeline | Status | |
| The ALN Valley Railway Trust Director • Unreported | 24 Jul 2021←4 Years→Current | Active | |
| Chemplas Roofing Services Ltd Director • Company Director | 27 Oct 2000←23 Years→20 May 2024 | Active | |
Environmental Surface Preparation Limited Director • Managing Director | 1 May 1992←26 Years→11 Mar 2019 | Dissolved | |
Asbestos Safeguard Sealers Limited Director • Managing Director | 31 Dec 1991←22 Years→8 Apr 2014 | Dissolved | |
| Chemplas Limited Director • Managing Director | 31 Dec 1991←32 Years→20 May 2024 | Active | |
