| Company | Timeline | Status | |
| Change For Climate Change Limited Director • Solicitor | 23 Jan 2009←3 Years→31 Oct 2012 | Dissolved | |
| Payne Hicks Beach Trustees Director • Solicitor | 18 Jan 2006←14 Years→20 Oct 2020 | Active | |
| Payne Hicks Beach Trust Corporation Limited Director • Solicitor | 18 Jan 2006←14 Years→20 Oct 2020 | Active | |
Chinabone Limited Secretary • Unreported | 17 Oct 2003←16 Years→6 Oct 2020 | Dissolved | |
| Basilstore Limited Secretary • Unreported | 17 Oct 2003←16 Years→4 Feb 2020 | Dissolved | |
| The Thistle Trust Director • Solicitor | 27 Feb 2002←1 Year 5 Months→15 Aug 2003 | Active | |
| Eversheds Properties Limited Director • Solicitor | 2 Sep 1993←8 Years→21 Dec 2001 | Active | |
| Quickness Limited Director • Solicitor | 31 Jul 1991←11 Years→24 Jun 2003 | Dissolved | |
