| Company | Timeline | Status | |
| GMS Contract Services Limited Secretary • Company Director | 24 Mar 1999←26 Years→Current | Active | |
| GMS Contract Services Limited Director • Company Director | 24 Mar 1999←13 Years→17 Dec 2012 | Active | |
| John Stephen Associates Limited Director • Quantity Surveyor | 23 Sep 1998←27 Years→Current | Active | |
