| Company | Timeline | Status | |
| Strathblane Community Development Trust Director • Unreported | 14 Jan 2019←6 Years→Current | Active | |
| Golondrinas Ecosse (No. 3) Limited Director • Solicitor | 27 Jun 2016←8 Days→5 Jul 2016 | Active | |
| Golondrinas Ecosse (No. 2) Limited Director • Solicitor | 27 Jun 2016←8 Days→5 Jul 2016 | Active | |
| Arnold Clark Vehicle Management Limited Director • Solicitor | 25 Aug 2015←3 Months→8 Dec 2015 | Active | |
| M & M Company Secretaries Limited Director • Solicitor | 8 Oct 2012←1 Year 5 Months→31 Mar 2014 | Active | |
| The Scottish Council Of Law Reporting Director • Solicitor | 7 Jun 2011←6 Years→7 Jun 2017 | Active | |
| Barlas & Sharpe Trustees & Executors Limited Director • Solicitor | 1 May 2010←3 Years→31 Mar 2014 | Active | |
| Oxgate Nominees Limited Director • Solicitor | 1 May 2010←3 Years→31 Mar 2014 | Active | |
| Lindsays Trustees & Executors Limited Director • Solicitor | 1 May 2010←3 Years→31 Mar 2014 | Active | |
| Lindsays W.S. Limited Director • Solicitor | 1 May 2010←3 Years→31 Mar 2014 | Active | |
