| Company | Timeline | Status | |
| Roymount Court Residents Association Limited Director • Engineer | 24 Aug 1994←22 Years→1 Mar 2017 | Active | |
| Construction Computer Software Limited Director • Civil Engineer | 19 Feb 1992←11 Years→30 Jun 2003 | Active | |
| Construction Computer Software Limited Director • Unreported | 1 Jan 1970←33 Years→30 Jun 2003 | Active | |
