| Company | Timeline | Status | |
| Queensway Corporation Limited Director • Unreported | 9 Jun 2003←22 Years→Current | Active | |
| Queensway Corporation Limited Secretary • Company Secretary | 9 Jun 2003←22 Years→Current | Active | |
| Rubberplas BSP Limited Secretary • Managing Director | 9 Feb 2001←3 Years→10 Sep 2004 | Active | |
| Rubberplas BSP Limited Director • Managing Director | 16 Jun 1991←34 Years→Current | Active | |
