| Company | Timeline | Status | |
| MG Sport Ventures Ltd Director • Managing Director | 17 Jul 2020←5 Years→Current | Active | |
Alba Marine Ltd Director • Naval Architect | 3 Dec 1998←19 Years→6 Feb 2018 | Dissolved | |
Alba Marine Ltd Secretary • Naval Architect | 3 Dec 1998←9 Years→23 Oct 2008 | Dissolved | |
