| Company | Timeline | Status | |
| J.E Oilcan Ltd Director • Unreported | 29 Oct 2021←4 Years→Current | Active | |
| JMP Marine Services Ltd Director • Director | 10 Nov 2020←4 Years→Current | Active | |
| Cumberland (Bursledon) Management Company Limited Director • Boatyard Coordinator | 18 Feb 2008←15 Years→15 Nov 2023 | Active | |
