| Company | Timeline | Status | |
| B S G Holdings Limited Director • Engineer | 22 Feb 2005←4 Years→1 May 2009 | Active | |
| B S G Projects Limited Director • Director | 27 Jul 1998←10 Years→1 May 2009 | Active | |
| Building Services Group Limited Director • Engineer | 16 Oct 1991←17 Years→1 May 2009 | Active | |
