| Company | Timeline | Status | |
| Abriox Limited Director • Technical Director | 10 Aug 2006←17 Years→3 May 2024 | Active | |
| HWM-Water Limited Director • Director | 1 Dec 2003←1 Year 10 Months→11 Oct 2005 | Active | |
| 62 Cranbrook Road (Management) Limited Director • Software Engineer | 1 Mar 1992←7 Years→11 Feb 2000 | Active | |
| 62 Cranbrook Road (Management) Limited Secretary • Student | 1 Mar 1992←7 Years→11 Feb 2000 | Active | |
