| Company | Timeline | Status | |
| Ref 57 Limited Director • Unreported | 29 Nov 2022←2 Years 11 Months→Current | Active | |
JBS 166 Limited Director • Director | 31 Jul 2015←3 Years→5 Feb 2019 | Dissolved | |
| ML (Hex) Limited Director • Director | 7 May 2014←8 Years→27 Dec 2022 | Dissolved | |
| ML Batch Heaters Limited Director • Director | 18 Jul 2013←12 Years→Current | Active | |
M.L.T.S. Europe Limited Director • Engineer | 1 Nov 2011←3 Years→5 Sep 2015 | Dissolved | |
M.L.T.S. Europe Limited Director • None | 18 Nov 2010←4 Months→31 Mar 2011 | Dissolved | |
