| Company | Timeline | Status | |
| East Lancashire Railway Holdings Company Limited Director • Civil Engineer | 10 Mar 2004←16 Years→27 Nov 2020 | Active | |
| East Lancashire Railway Trust Limited Director • Rail Engineer | 24 Nov 1997←18 Years→1 Jan 2016 | Active | |
| East Lancashire Light Railway Company Limited Director • Civil Engineer | 31 Dec 1991←28 Years→27 Nov 2020 | Active | |
| Bury Steam Locomotive Co. Limited(The) Director • Unreported | 1 Jan 1970←55 Years→Current | Active | |
