| Company | Timeline | Status | |
| Allan McDougall McQueen LLP Non-designated LLP Member • Unreported | 22 Jul 2022←3 Years→Current | Active | |
| Moray Group Limited Director • Solicitor | 2 Nov 2020←1 Day→2 Nov 2020 | Active | |
| Moray Legal Limited Director • Solicitor | 2 Nov 2020←1 Year 7 Months→16 Jun 2022 | Active | |
