| Company | Timeline | Status | |
| Gilson Gray Nominees Limited Director • Unreported | 25 Mar 2021←4 Years→Current | Active | |
| Gilson Gray LLP Non-designated LLP Member • Unreported | 1 Sep 2020←5 Years→Current | Active | |
| Aberdein Considine Trustees Limited Director • Director | 31 Jan 2020←7 Months→31 Aug 2020 | Active | |
| Aberdein Considine LLP Non-designated LLP Member • Unreported | 10 Oct 2019←10 Months→31 Aug 2020 | Active | |
| Tiree Investments Limited Director • Unreported | 15 Mar 2016←9 Years→Current | Active | |
| Blackadders Wealth Management LLP Non-designated LLP Member • Unreported | 14 Sep 2015←3 Years→31 Aug 2019 | Active | |
| Blackadders Trustees (Perth) Limited Director • Solicitor | 12 Sep 2014←4 Years→14 Jun 2019 | Active | |
| Blackadders Trustees (Aberdeen) Limited Director • Solicitor | 24 Feb 2014←5 Years→14 Jun 2019 | Active | |
| Blackadders Trustees (Edinburgh) Limited Director • Solicitor | 28 May 2013←6 Years→14 Jun 2019 | Active | |
| Blackadders Nominees Limited Director • Solicitor | 28 May 2013←6 Years→14 Jun 2019 | Active | |
