| Company | Timeline | Status | |
| Vessel Protect Limited Director • Insurance Broker | 11 Feb 2020←3 Years→1 Apr 2023 | Active | |
| Lutine Brewery Limited Director • Insurance Broker | 10 Dec 2019←2 Years 1 Month→18 Jan 2022 | Dissolved | |
| Tay River Holdings Ltd Director • Insurance Broker | 16 Aug 2019←3 Years→1 Apr 2023 | Active | |
| BMM (P&T) Ltd Director • Insurance Broker | 15 Aug 2019←3 Years→1 Apr 2023 | Active | |
| Trafalgar Marine Trades Limited Director • Insurance Broker | 14 Aug 2019←3 Years→1 Apr 2023 | Active | |
| 8 Sussex Place Management Limited Director • Unreported | 15 Nov 2016←8 Years→Current | Active | |
| Novae Syndicates Limited Director • Marine Underwriter | 27 Sep 2011←6 Years→14 Dec 2017 | Dissolved | |
