| Company | Timeline | Status | |
| AGSL Limited Director • Solicitor | 17 May 2017←4 Years→17 Aug 2021 | Dissolved | |
| The Little Cook School Limited Director • Unreported | 6 Jun 2014←11 Years→Current | Active | |
| HM Nominations Limited Director • Unreported | 21 Feb 2008←17 Years→Current | Active | |
North (Scotland) Industries Limited Director • Solicitor | 24 Nov 2006←2 Years→27 Nov 2008 | Dissolved | |
| HM Trustees Limited Director • Unreported | 16 Nov 2005←20 Years→Current | Active | |
| Harper Macleod LLP Designated LLP Member • Unreported | 1 Sep 2004←21 Years→Current | Active | |
| HMS Directors Limited Director • Unreported | 6 Apr 2004←21 Years→Current | Active | |
| HMS Secretaries Limited Director • Unreported | 6 Apr 2004←21 Years→Current | Active | |
