| Company | Timeline | Status | |
| Campbell Properties Limited Director • Director | 29 Mar 2018←3 Years→8 Mar 2022 | Active | |
| Cleveland Grove (Freehold) Limited Director • Project Manager | 15 Aug 2006←3 Years→9 Jan 2010 | Active | |
| Cleveland Grove Management Limited Director • Project Manager | 13 Aug 2006←2 Years→10 Sep 2008 | Active | |
| Laurus Management Services Limited Director • Self Employed | 26 Jun 2006←19 Years→Current | Active | |
