| Company | Timeline | Status | |
| Aabc Register Limited Director • Architect | 30 Nov 2006←5 Years→21 Feb 2012 | Active | |
| Horsley Huber Architects Limited Director • Chartered Architect | 15 Jul 2004←8 Years→31 Dec 2012 | Active | |
| Horsley Huber Architects Limited Secretary • Chartered Architect | 15 Jul 2004←8 Years→31 Dec 2012 | Active | |
