| Company | Timeline | Status | |
| Hamilton House Flats Limited Director • None | 22 Dec 2005←5 Years→30 Mar 2011 | Active | |
| Ennismore Enterprises Limited Secretary • Unreported | 12 May 1998←27 Years→Current | Active | |
| Breezedawn Trading Limited Secretary • Unreported | 1 Jan 1997←28 Years→Current | Active | |
| Everwork Investments Limited Secretary • Unreported | 1 Jan 1997←28 Years→Current | Active | |
| Mid-Century Trust Limited Secretary • Unreported | 31 Dec 1996←27 Years→3 Jun 2024 | Active | |
| Mid-Century Trust Limited Director • Director | 18 May 1991←33 Years→3 Jun 2024 | Active | |
| Everwork Investments Limited Director • Director | 31 Dec 1990←33 Years→3 Jun 2024 | Active | |
