| Company | Timeline | Status | |
| Hastecast Limited Director • Managing Director | 12 Mar 1992←29 Years→16 Sep 2021 | Liquidation | |
Dyfed Cleaning Services Limited Director • Director Chairman | 31 Oct 1991←26 Years→22 Apr 2018 | Dissolved | |
| Textile Services Association Limited Director • Company Director | 17 May 1991←6 Years→23 Apr 1998 | Active | |
