| Company | Timeline | Status | |
| Alfa Property Developments Ltd Director • Managing Director | 29 Apr 2004←7 Years→5 Apr 2012 | Active | |
| B.P.F. Plant Limited Director • Managing Director | 8 Jan 1986←26 Years→5 Apr 2012 | Active | |
| B.P.F. Plant Limited Secretary • Unreported | 8 Jan 1986←26 Years→5 Apr 2012 | Active | |
