| Company | Timeline | Status | |
| Maunsell Locomotive Society Limited Director • Retired Senior Railway Manager | 28 Nov 2021←4 Years→Current | Active | |
Keveral Investments Limited Director • Director | 20 Aug 2009←8 Years→17 Jan 2018 | Dissolved | |
| Keveral Underwriting LLP Non-designated LLP Member • Unreported | 11 Aug 2009←9 Days→20 Aug 2009 | Active | |
