| Company | Timeline | Status | |
| Martin Mackay Limited Director • Consultant | 10 Dec 2012←12 Years→Current | Active | |
| Lower Beauly Syndicate Nominees Limited Director • Solicitor | 25 Sep 2009←16 Years→Current | Active | |
| Martin Mackay (Trustees) Limited Director • Solicitor | 12 Dec 2007←17 Years→Current | Active | |
| Martin Mackay (Directors) Limited Director • Solicitor | 12 Dec 2007←17 Years→Current | Active | |
TSH Burns & Son (Directors) Limited Secretary • Solicitor | 15 Mar 2005←2 Years 6 Months→10 Oct 2007 | Dissolved | |
TSH Burns & Son (Directors) Limited Director • Solicitor | 15 Mar 2005←2 Years 6 Months→10 Oct 2007 | Dissolved | |
| TSH Burns & Son Trustees Limited Director • Solicitor | 7 Feb 2005←2 Years 8 Months→10 Oct 2007 | Active | |
| TSH Burns & Son Trustees Limited Secretary • Solicitor | 7 Feb 2005←2 Years 8 Months→10 Oct 2007 | Active | |
| Canonbury Interiors Limited Secretary • Solicitor | 28 Oct 2002←23 Years→Current | Active | |
| Canonbury Interiors Limited Director • Solicitor | 28 Oct 2002←23 Years→Current | Active | |
