| Company | Timeline | Status | |
| Borrowdale Construction Homes Limited Director • Director | 19 Nov 2008←17 Years→Current | Active | |
| 314-316 Hart Road Management Company Limited Director • Director | 24 Oct 2006←19 Years→Current | Active | |
| 314-316 Hart Road Management Company Limited Secretary • Unreported | 31 Mar 2006←19 Years→Current | Active | |
| Borrowdale Construction Limited Director • Secretary | 20 Oct 1991←34 Years→Current | Active | |
