| Company | Timeline | Status | |
| MND Scotland Director • Solicitor | 26 Nov 2021←3 Years→Current | Active | |
| Market Operator Services Limited Director • Solicitor | 23 Oct 2014←20 Days→12 Nov 2014 | Active | |
Open Water Market Limited Director • Solicitor | 26 Nov 2013←2 Months→31 Jan 2014 | Dissolved | |
| Shepherd And Wedderburn LLP Non-designated LLP Member • Unreported | 30 Sep 2006←15 Years→30 Apr 2022 | Active | |
| Charlotte Secretaries Limited Director • Solicitor | 1 Oct 1996←29 Years→Current | Active | |
| Charlotte Secretaries Limited Director • Solicitor | 1 Oct 1996←27 Years→27 Aug 2024 | Active | |
| Shepherd & Wedderburn (Trustees) Limited Director • Solicitor | 1 Oct 1996←17 Years→31 Mar 2014 | Active | |
| Shepherd & Wedderburn (Nominees) Limited Director • Solicitor | 1 Oct 1996←17 Years→31 Mar 2014 | Active | |
