| Company | Timeline | Status | |
| Elentecbio Limited Director • Company Director | 20 Jun 2013←12 Years→Current | Active | |
| Elentecbio Limited Director • Company Director | 20 Jun 2013←11 Years→1 Aug 2024 | Active | |
| Elentec Limited Director • Researcher | 26 Oct 2011←13 Years→26 May 2025 | Dissolved | |
Bridge Marine Science Group Director • Company Director | 19 Nov 2010←1 Year 9 Months→20 Aug 2012 | Dissolved | |
| Aguahold Limited Director • Unreported | 1 Aug 2006←19 Years→Current | Active | |
| Aguacure Ltd Director • Unreported | 1 Aug 2006←4 Years→29 Jul 2011 | Active | |
| 80 Broughton Road Management Company Limited Director • Chartered Surveyor | 2 Nov 2004←1 Year→1 Dec 2005 | Active | |
| 80 Broughton Road Management Company Limited Secretary • Unreported | 2 Nov 2004←1 Year→1 Dec 2005 | Active | |
| Elysium Projects Limited Secretary • Chartered Surveyor | 17 Nov 1999←26 Years→Current | Active | |
| Beechwood House Management Company Limited Director • Chartered Surveyor | 15 Feb 1999←1 Year 8 Months→23 Oct 2000 | Active | |
