| Company | Timeline | Status | |
Mainland Contractors Limited Director • Finance Director | 1 Jan 2005←9 Years→1 Nov 2014 | Dissolved | |
| Mainland Properties Limited Secretary • Unreported | 9 Aug 2004←4 Years→21 Oct 2008 | Active | |
Mainland Contractors Limited Secretary • Unreported | 15 May 2003←11 Years→1 Nov 2014 | Dissolved | |
| Mariners Court Management Association Limited Secretary • Unreported | 31 May 2000←12 Years→4 Dec 2012 | Active | |
