| Company | Timeline | Status | |
| Railway Industry Association Director • Unreported | 15 Jan 2026←7 Days→Current | Active | |
| Angel Infrastructure Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
| Angel Locomotive Leasing Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
| Willow Rolling Stock UK Limited Director • Technical Director | 23 Jul 2019←2 Years 1 Month→31 Aug 2021 | Dissolved | |
| Angel Trains Consulting Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
| Angel Leasing Company Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
| The Great Rolling Stock Company Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
| Angel Trains Group Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
| Angel Trains Capital Limited Director • Technical Director | 23 Jul 2019←1 Year 8 Months→23 Mar 2021 | Dissolved | |
| Angel Trains Limited Director • Technical Director | 23 Jul 2019←6 Years→Current | Active | |
