| Company | Timeline | Status | |
| York Lodge Management Company Limited Secretary • Personnel Manager | 13 Nov 1997←9 Years→7 Mar 2007 | Active | |
| York Lodge Management Company Limited Director • Personnel Manager | 28 Jun 1996←10 Years→7 Mar 2007 | Active | |
| Mayfield Flats Management Limited Director • Personnel Manager | 13 Mar 1991←4 Years→16 Nov 1995 | Active | |
| Mayfield Flats Management Limited Secretary • Unreported | 13 Mar 1991←4 Years→16 Nov 1995 | Active | |
