| Company | Timeline | Status | |
| 66 Marylands Road Freehold Limited Secretary • Unreported | 10 Jul 2007←2 Years 7 Months→4 Feb 2010 | Active | |
| 66 Marylands Road Freehold Limited Director • Project Manager | 15 Jun 2006←4 Years→15 Jun 2010 | Active | |
| Expression Computer Services Limited Secretary • It | 12 Dec 2002←5 Months→1 Jun 2003 | Active | |
Design Kinetics Limited Secretary • Unreported | 6 Jun 2001←1 Year 12 Months→1 Jun 2003 | Dissolved | |
Digital Kinetics Limited Secretary • Unreported | 6 Jun 2001←1 Year 12 Months→1 Jun 2003 | Dissolved | |
