| Company | Timeline | Status | |
| Hadstead Lodge Flats (Freehold) Limited Secretary • Teacher  | 15 Dec 1998←1 Month→19 Jan 1999  | Active  | |
| Hadstead Lodge Flats (Freehold) Limited Secretary • Teacher  | 15 Dec 1998←3 Years→7 Mar 2002  | Active  | |
| Hadstead Lodge Flats (Freehold) Limited Director • Teacher  | 10 Dec 1998←1 Month→19 Jan 1999  | Active  | |
| Hadstead Lodge Flats (Freehold) Limited Director • Teacher  | 10 Dec 1998←3 Years→7 Mar 2002  | Active  | |
