| Company | Timeline | Status | |
| Nsar Limited Director • Technical Director | 7 Nov 2012←6 Years→30 Jun 2019 | Active | |
| Angel Trains Group Limited Director • Chartered Mechanical Engineer | 24 Apr 2012←7 Years→23 Jul 2019 | Active | |
| Angel Infrastructure Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Active | |
| Angel Locomotive Leasing Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Active | |
| Willow Rolling Stock UK Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Dissolved | |
| Angel Trains Consulting Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Active | |
| Angel Leasing Company Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Active | |
| The Great Rolling Stock Company Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Active | |
| Angel Trains Capital Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Dissolved | |
| Angel Trains Limited Director • Chartered Mechanical Engineer | 31 Mar 2011←8 Years→23 Jul 2019 | Active | |
