| Company | Timeline | Status | |
| Mark Masons Hall Limited Director • Retired | 2 Apr 2015←3 Years→17 Jan 2019 | Active | |
| GLMMM (Ip) Limited Director • Retired | 1 Apr 2014←5 Years→1 May 2019 | Active | |
| 86stjames Ltd Director • Retired | 3 Nov 2011←7 Years→17 Jan 2019 | Active | |
| Diss Masonic Club Limited Director • Retired Solicitor | 7 Nov 2001←5 Years→29 Sep 2007 | Active | |
| BCS Services (London) Ltd Director • Solicitor | 23 Jan 1997←21 Years→15 Oct 2018 | Active | |
| BCS Services Ltd Director • Solicitor | 28 Sep 1992←26 Years→15 Oct 2018 | Active | |
| Building Cleaning Services Ltd Director • Solicitor | 15 Sep 1992←26 Years→15 Oct 2018 | Active | |
| Norwich Airport Limited Director • Solicitor | 6 Jul 1991←1 Year 11 Months→29 Jun 1993 | Active | |
