| Company | Timeline | Status | |
| Mec International Limited Secretary • Unreported | 1 Jun 2001←3 Years→7 Oct 2004 | Active | |
Bliss Associates Limited Director • Consultant | 23 Apr 1999←12 Years→30 Apr 2011 | Dissolved | |
| Mec International Limited Director • Company Director | 15 Jan 1997←14 Years→2 Jul 2011 | Active | |
| Mec International Limited Secretary • Unreported | 14 Jun 1996←7 Months→15 Jan 1997 | Active | |
| Mi2g (Mi2g) Limited Director • Director | 28 Feb 1996←11 Years→1 Feb 2008 | Active | |
Middle East Contracts Limited Director • Director | 12 Feb 1993←18 Years→30 Apr 2011 | Dissolved | |
| Lockguard Limited Director • Business Consultant | 6 Jun 1991←13 Years→30 Sep 2004 | Active | |
