| Company | Timeline | Status | |
| Asheware Limited Director • Computer Consultant | 9 Feb 1999←12 Years→30 Dec 2011 | Active | |
| Asheware Limited Secretary • Computer Consultant | 9 Feb 1999←12 Years→30 Dec 2011 | Active | |
| Invicta Motors Limited Secretary • Unreported | 10 May 1992←4 Years→18 Nov 1996 | Active | |
