| Company | Timeline | Status | |
| Grandeur Management Limited Secretary • Financial Adviser  | 21 Feb 2002←23 Years→Current  | Active  | |
| Grandeur Management Limited Director • Unreported  | 21 Feb 2002←23 Years→Current  | Active  | |
| Tessastone Limited Secretary • Unreported  | 30 Jun 1992←33 Years→Current  | Active  | |
