| Company | Timeline | Status | |
| Affinity Rail Group Limited Director • Company Director | 10 May 2018←1 Year 5 Months→31 Oct 2019 | Active | |
| Affinity Rail Holdings Limited Director • Company Director | 10 May 2018←1 Year 5 Months→31 Oct 2019 | Active | |
| Vacgen Holdings Limited Director • Company Director | 19 Apr 2018←7 Years→22 Apr 2025 | Active | |
| Vacgen Limited Director • Director | 19 Apr 2018←7 Years→22 Apr 2025 | Active | |
| Vacgen UHV Limited Director • Director | 19 Apr 2018←7 Years→22 Apr 2025 | Active | |
Duncary 25 Limited Director • None | 2 Nov 2017←1 Year 5 Months→9 Apr 2019 | Dissolved | |
| T.K. Components (Holdings) Limited Director • Non Executive Director | 20 Jan 2016←9 Years→Current | Active | |
Becap City Link (UK) Limited Director • None | 26 Apr 2013←1 Year→23 May 2014 | Dissolved | |
City Link (Properties) No. 1 Limited Director • None | 26 Apr 2013←1 Year→23 May 2014 | Dissolved | |
| City Link Limited Director • None | 26 Apr 2013←1 Year→23 May 2014 | Insolvency | |
