| Company | Timeline | Status | |
| Aquacert Ltd Director • Engineer | 12 Feb 2008←9 Years→31 Oct 2017 | Active | |
| Environmental & Mechanical Services Limited Director • Engineer | 7 Jul 1998←19 Years→31 Oct 2017 | Active | |
| Grafton Technical Services Limited Director • Engineer | 6 Jul 1998←19 Years→31 Oct 2017 | Active | |
| Metklean Products Limited Director • Entrepreneur | 23 Apr 1991←5 Years→28 Jun 1996 | Active | |
| Metklean Products Limited Secretary • Unreported | 23 Apr 1991←5 Years→28 Jun 1996 | Active | |
