| Company | Timeline | Status | |
| Mainair Limited Director • Company Director | 31 May 1992←23 Years→1 Jul 2015 | Active | |
| Mainair Limited Secretary • Unreported | 31 May 1992←23 Years→1 Jul 2015 | Active | |
| Longbridge Engineering Co. Limited Director • Company Director/secretary | 31 Jan 1992←13 Years→5 Dec 2005 | Active | |
| Longbridge Engineering Co. Limited Secretary • Unreported | 31 Jan 1992←25 Years→19 Sep 2017 | Active | |
