| Company | Timeline | Status | |
| G.P.G. 2000 Limited Director • Unreported | 24 Feb 2003←13 Years→15 Mar 2016 | Active | |
SJG Limited Secretary • Unreported | 15 Jul 1999←16 Years→28 Jun 2016 | Dissolved | |
SJG Limited Director • Motor Engineer | 25 Sep 1997←18 Years→28 Jun 2016 | Dissolved | |
