| Company | Timeline | Status | |
| ABC Castings Ltd Director • Director | 4 Jul 2020←5 Years→Current | Liquidation | |
| Jardine Garden Furniture Limited Director • Director | 26 Apr 2017←8 Years→Current | Active | |
| Jardine Leisure Limited Director • Director | 26 Apr 2017←8 Years→Current | Active | |
Plasteel Drainage Fittings Ltd Director • Entrepreneur | 8 Nov 2013←2 Years→2 Dec 2015 | Dissolved | |
| Glen Castings Holdings Limited Director • Works Manager | 15 Apr 1994←31 Years→Current | Active | |
| Bacup Masonic Association Limited(The) Director • Company Director | 16 Aug 1993←32 Years→Current | Active | |
| Glen Castings Limited Director • Works Manager | 29 Apr 1991←33 Years→28 Jan 2025 | Dissolved | |
