| Company | Timeline | Status | |
| Barcare Supreme Limited Director • Director | 28 Jun 2000←7 Years→4 Jan 2008 | Active | |
| Barcare Supreme Limited Secretary • Director | 28 Jun 2000←12 Years→26 Sep 2012 | Active | |
| Kelcamp Limited Secretary • Accountant | 5 Jan 1994←7 Years→20 Jul 2001 | Dissolved | |
| Kelcamp Limited Director • Director | 31 Dec 1991←31 Years→24 Aug 2023 | Dissolved | |
