| Company | Timeline | Status | |
| The Norland Foundation Director • Unreported | 16 Apr 2019←6 Years→Current | Active | |
| Marylebone Cricket Club Foundation Director • Director | 6 Oct 2010←10 Years→31 Dec 2020 | Active | |
| The Livery Companies' Mutual Limited Director • Solicitor | 4 Jun 1999←3 Months→6 Sep 1999 | Active | |
| Bradestrete Services Limited Secretary • Unreported | 5 Jul 1995←10 Years→2 Jun 2006 | Active | |
| Groundmere Limited Secretary • Unreported | 5 Jul 1995←10 Years→2 Jun 2006 | Active | |
| Merchant Taylors' Catering Limited Secretary • Unreported | 5 Jul 1995←10 Years→2 Jun 2006 | Active | |
| Newport Holdings Limited Secretary • Solicitor | 7 Sep 1993←6 Months→15 Mar 1994 | Active | |
| Pennsec Limited Director • Solicitor | 11 Feb 1993←2 Years 10 Months→2 Jan 1996 | Active | |
| Penningtons Directors (No. 1) Limited Director • Solicitor | 11 Feb 1993←2 Years 10 Months→2 Jan 1996 | Active | |
| The Basingstoke And Alton Cardiac Rehabilitation Charity Limited Director • Solicitor | 20 Jul 1992←1 Month→2 Sep 1992 | Active | |
