| Company | Timeline | Status | |
The Trinity Recreation Club (2004) Limited Director • Solicitor | 18 Nov 2013←4 Years→23 Jan 2018 | Dissolved | |
| Ashurst Commercial Services Ltd Director • Solicitor | 1 Aug 2013←9 Years→30 Apr 2023 | Active | |
| Ashurst LLP Non-designated LLP Member • Unreported | 1 Aug 2013←9 Years→30 Apr 2023 | Active | |
Enrich Online Services Ltd Director • Solicitor | 5 Mar 2012←1 Day→5 Mar 2012 | Dissolved | |
| D.W. Property Aberdeen Limited Director • Solicitor | 5 Mar 2012←11 Days→16 Mar 2012 | Dissolved | |
| Scotmid Pension Trustee Limited Director • Solicitor | 5 Mar 2012←10 Days→15 Mar 2012 | Active | |
| Scotmid Pension Ip Limited Director • Solicitor | 5 Mar 2012←7 Days→12 Mar 2012 | Active | |
| Scotmid Pension GP Limited Director • Solicitor | 5 Mar 2012←7 Days→12 Mar 2012 | Active | |
| Ichor Holdings Ltd Director • Solicitor | 5 Mar 2012←1 Month→4 Apr 2012 | Active | |
| Scottish Financial Enterprise Director • Solicitor | 9 Jun 2011←5 Years→10 Nov 2016 | Active | |
