| Company | Timeline | Status | |
| Sir Thomas Beecham Trust Limited Director • Solicitor | 9 Sep 2010←11 Years→13 Apr 2022 | Active | |
| 20, Alma Square Limited Director • Solicitor | 31 Dec 1991←2 Months→25 Mar 1992 | Active | |
| 20, Alma Square Limited Director • Unreported | 1 Jan 1970←22 Years→25 Mar 1992 | Active | |
