| Company | Timeline | Status | |
| Keyrealm Limited Director • Company Director | 11 Jan 2005←20 Years→Current | Active | |
| Keyrealm Limited Secretary • Company Director | 11 Jan 2005←20 Years→Current | Active | |
| Barnwing Limited Director • Director | 3 Jun 1992←17 Years→4 Nov 2009 | Active | |
| Oakleigh (St. Annes) Management Company Limited Director • Property Developer | 5 Oct 1991←26 Years→29 Mar 2018 | Active | |
