| Company | Timeline | Status | |
| Buoymasters (Lancaster) Limited Director • Chartered Accountant | 27 Aug 1998←3 Years→30 Aug 2001 | Active | |
| Diament Limited Director • Chartered Accountant | 18 Dec 1991←3 Years→1 Jan 1995 | Active | |
| Diament Limited Secretary • Unreported | 18 Dec 1991←3 Years→1 Jan 1995 | Active | |
