| Company | Timeline | Status | |
| Snow Hill Trustees Limited Director • Chartered Accountant | 28 Jun 2013←2 Years 2 Months→24 Sep 2015 | Active | |
| Cornhill Trustees Limited Director • Chartered Accountant | 30 Apr 2013←3 Years→28 Feb 2017 | Active | |
| Crossburn Trustees Limited Director • Chartered Accountant | 30 Apr 2013←1 Day→30 Apr 2013 | Active | |
| MSR Partners LLP Designated LLP Member • Unreported | 3 Oct 2005←8 Years→30 Apr 2014 | Active | |
