| Company | Timeline | Status | |
| Class 107 Limited Director • Civil Engineer | 5 Feb 1997←25 Years→1 Feb 2022 | Active | |
| Class 107 Limited Secretary • Civil Engineer | 5 Feb 1997←25 Years→1 Feb 2022 | Active | |
| Eden Valley Railway Company Limited Director • Trainee Civil Engineer | 28 May 1996←10 Months→9 Apr 1997 | Active | |
