| Company | Timeline | Status | |
| Mackintosh Creations Limited Director • Director | 23 Nov 2001←23 Years→Current | Active | |
| On Tee Limited Director • Director | 24 Oct 1994←31 Years→Current | Active | |
| On Tee Limited Secretary • Unreported | 13 Nov 1992←1 Day→13 Nov 1992 | Active | |
| On Tee Limited Director • Director | 24 Oct 1990←2 Years→13 Nov 1992 | Active | |
| KL Pharmaceutical Limited Director • Director | 9 Jul 1989←3 Years→15 Jul 1992 | Active | |
