| Company | Timeline | Status | |
| Ennismore Enterprises Limited Secretary • Company Secretary | 8 Jun 1993←4 Years→12 May 1998 | Active | |
| Breezedawn Trading Limited Secretary • Unreported | 13 Apr 1993←3 Years→1 Jan 1997 | Active | |
| Mid-Century Trust Limited Secretary • Unreported | 18 May 1991←5 Years→31 Dec 1996 | Active | |
| Everwork Investments Limited Secretary • Unreported | 31 Dec 1990←6 Years→1 Jan 1997 | Active | |
