| Company | Timeline | Status | |
| Hamish Johnston Limited Secretary • Unreported | 29 Aug 2002←23 Years→Current | Active | |
| Barnard Mews Management Ltd Secretary • Teacher | 26 Apr 2000←9 Years→5 Apr 2010 | Active | |
| Barnard Mews Management Ltd Director • Teacher | 8 Jun 1999←11 Years→1 Mar 2011 | Active | |
