| Company | Timeline | Status | |
| Cristal Developments (Portugal) Limited Director • Company Director  | 28 Jan 2016←9 Years→Current  | Active  | |
| Cristal Developments (UK) Limited Director • Company Director  | 28 Jan 2016←9 Years→Current  | Active  | |
| Mes (Holdings) Limited Director • Company Director  | 25 Feb 2014←11 Years→Current  | Active  | |
J.M. Whitlock Limited Director • Director  | 31 Jul 2001←13 Years→17 Feb 2015  | Dissolved  | |
| Marine Electronic Systems Limited Director • Director  | 31 Dec 1990←28 Years→24 Sep 2019  | Active  | |
