| Company | Timeline | Status | |
| 27 Netherwood Road Freehold Limited Director • Civil Engineer | 23 May 2011←2 Years 10 Months→29 Mar 2014 | Active | |
| 3 Macfarlane Road Freehold Limited Director • Consultant | 13 Feb 2006←6 Years→19 Nov 2012 | Active | |
| 3 Macfarlane Road Freehold Limited Secretary • Unreported | 13 Feb 2006←6 Years→19 Nov 2012 | Active | |
