| Company | Timeline | Status | |
| Thames Grange Management Limited Director • Consultant | 12 Dec 2013←1 Year 6 Months→29 Jun 2015 | Active | |
| Thames Court (Freehold) Limited Director • Unreported | 21 Oct 1999←16 Years→3 Feb 2016 | Active | |
| Thames Grange Management Limited Director • Economist | 21 Oct 1999←12 Years→1 Dec 2011 | Active | |
