| Company | Timeline | Status | |
| Thames Valley Payroll Limited Director • Company Secretary/director  | 3 Sep 2017←5 Years→13 Dec 2022  | Dissolved  | |
| Maps Angola Limited Director • Civil Engineer  | 1 Jun 2007←15 Years→27 Dec 2022  | Dissolved  | |
| Quissanga Limited Director • Civil Engineer  | 31 May 2007←18 Years→Current  | Active  | |
| Marina Dredging Services Limited Director • Company Director  | 12 Feb 2007←15 Years→27 Dec 2022  | Dissolved  | |
| Thames Valley Payroll Limited Secretary • Unreported  | 6 Dec 1995←27 Years→13 Dec 2022  | Dissolved  | |
| Marina Technical Services Limited Director • Executive  | 1 Oct 1991←34 Years→Current  | Active  | |
| Marina & Port Services Ltd Director • Unreported  | 1 Jan 1970←55 Years→Current  | Active  | |
