| Company | Timeline | Status | |
Machinery And Plant Services Limited Director • Engineer | 29 Oct 2007←6 Years→23 Sep 2014 | Dissolved | |
Haywood Engineering & Training Services Limited Director • Engineer | 5 Feb 2004←16 Years→29 Sep 2020 | Dissolved | |
| Atlantic Shelf 63 Limited Director • Unreported | 31 Dec 1990←35 Years→Current | Active | |
