| Company | Timeline | Status | |
| GPT Recovery Systems Ltd Director • Director | 13 Jun 2019←6 Years→Current | Active | |
| GPT Environmental Management Services Ltd Director • Director | 5 Dec 2017←7 Years→Current | Active | |
| Geo Pollution Technologies (UK) Limited Director • Pollution Control | 6 Mar 2003←22 Years→Current | Active | |
| Geo Pollution Technologies (UK) Limited Secretary • Pollution Control | 6 Mar 2003←22 Years→Current | Active | |
| Natural Solutions (South Wales) Limited Director • Pollution Control Consultant | 20 Apr 2000←23 Years→8 Feb 2024 | Dissolved | |
| Natural Solutions (South Wales) Limited Secretary • Pollution Control Consultant | 20 Apr 2000←23 Years→8 Feb 2024 | Dissolved | |
