| Company | Timeline | Status | |
| Penntrust Limited Director • Solicitor | 10 Mar 2009←16 Years→Current | Active | |
| Byways Trust Director • Solicitor | 13 Nov 2007←4 Years→14 Mar 2012 | Dissolved | |
| Penningtons Manches Cooper LLP Non-designated LLP Member • Unreported | 6 Apr 2005←16 Years→31 Mar 2022 | Active | |
