| Company | Timeline | Status | |
| Gomaster Limited Director • Company Director | 25 Oct 1996←20 Years→21 Sep 2017 | Active | |
| Gomaster Limited Secretary • Company Director | 25 Oct 1996←6 Years→22 Apr 2003 | Active | |
| VGG Limited Director • Mechanical Engineer | 9 Mar 1993←24 Years→21 Sep 2017 | Active | |
| VGG Limited Secretary • Mechanical Engineer | 9 Mar 1993←10 Years→7 Apr 2003 | Active | |
| Mayflower Hydraulics Limited Director • Mechanical Engineer | 31 Dec 1992←24 Years→21 Sep 2017 | Active | |
| Mayflower Hydraulics Limited Secretary • Unreported | 31 Dec 1992←10 Years→22 Apr 2003 | Active | |
