| Company | Timeline | Status | |
| Tian Tian (Sun) Limited Director • Sales | 25 Jul 2002←20 Years→4 Jan 2023 | Dissolved | |
Tian Tian (U.K.) Limited Director • Sales | 9 Jun 2002←16 Years→23 Aug 2018 | Dissolved | |
Mixcare Limited Director • Director | 22 Jun 1995←20 Years→29 Feb 2016 | Dissolved | |
