| Company | Timeline | Status | |
| Kelkay Limited Secretary • Director | 31 Mar 2006←4 Years→26 Apr 2010 | Active | |
| Kelkay Limited Director • Director | 3 Jun 2003←6 Years→26 Apr 2010 | Active | |
Straits Group Holdings Limited Director • Director | 8 Jan 2001←2 Years→31 Jan 2003 | Dissolved | |
Artis Holdings Limited Director • Director | 8 Jan 2001←2 Years→31 Jan 2003 | Dissolved | |
Amescroft Limited Director • Director | 8 Jan 2001←2 Years 5 Months→10 Jun 2003 | Dissolved | |
| Straits Trading Co. Limited(The) Director • Director | 8 Jan 2001←2 Years→31 Jan 2003 | Active | |
| John Artis Limited Director • Director | 8 Jan 2001←2 Years→31 Jan 2003 | Active | |
| Vatre Terracotta Limited Director • Director | 1 Jan 1970←40 Years→26 Apr 2010 | Active | |
