| Company | Timeline | Status | |
| Lindsays LLP Designated LLP Member • Unreported | 17 Mar 2021←1 Year 7 Months→18 Oct 2022 | Active | |
| Million Seater Stadium Director • Solicitor | 7 Jul 2017←4 Years→14 Sep 2021 | Dissolved | |
| Epic Assist Charity Director • Solicitor | 26 Jul 2013←9 Years→18 Oct 2022 | Active | |
| M & M Company Secretaries Limited Director • Solicitor | 8 Oct 2012←10 Years→18 Oct 2022 | Active | |
| Scottish Historic Buildings Trust Director • Solicitor | 4 Apr 2008←1 Year 4 Months→27 Aug 2009 | Active | |
| Leith Theatre Trust Director • Solicitor | 4 Mar 2008←9 Months→1 Dec 2008 | Active | |
| Queensferry Secretaries Limited Director • Solicitor | 2 Jul 2007←15 Years→18 Oct 2022 | Active | |
| Queensferry Formations Limited Director • Solicitor | 2 Jul 2007←15 Years→18 Oct 2022 | Active | |
| Queensferry Registrations Limited Director • Solicitor | 2 Jul 2007←15 Years→18 Oct 2022 | Active | |
| Lindsays W.S. Limited Director • Solicitor | 15 Aug 2005←17 Years→18 Oct 2022 | Active | |
