| Company | Timeline | Status | |
| Belvedere Care Limited Director • Unreported | 24 Feb 2016←9 Years→Current | Active | |
| Freshwater Bay (Development) Co Limited Director • Civil Servant | 16 Apr 2007←15 Years→12 Nov 2022 | Dissolved | |
| European Star Limited Director • Unreported | 16 Apr 2007←18 Years→Current | Active | |
