| Company | Timeline | Status | |
| Puller Road Management Limited Secretary • Estate Agent | 21 Apr 2009←8 Years→10 Jun 2017 | Active | |
| Causeway Flats Freehold Limited Secretary • Unreported | 14 Nov 2007←9 Years→1 Jun 2017 | Active | |
| Hamilton Chase Estates Limited Director • Estate Agent | 19 Sep 2004←12 Years→1 Sep 2017 | Active | |
