| Company | Timeline | Status | |
| D821 Limited Director • Engineer | 5 Feb 2015←10 Years→Current | Active | |
R Williams Locomotive & Wagon Maintenance Limited Director • Engineer | 22 Aug 2008←10 Years→11 Dec 2018 | Dissolved | |
| DTG Limited Director • Engineer Ews Railways | 19 Oct 2007←18 Years→Current | Active | |
| 50026 Restoration Group Limited Director • Railway Engineer | 5 Oct 2002←6 Years→1 Oct 2009 | Active | |
| 50026 Restoration Group Limited Secretary • Railway Engineer | 5 Oct 2002←1 Month→26 Nov 2002 | Active | |
