| Company | Timeline | Status | |
| Galson Energy Limited Director • Solicitor | 6 Dec 2011←4 Years→25 Jan 2016 | Active | |
| Anderson Macarthur Limited Director • Solicitor | 9 Nov 2011←2 Years 10 Months→30 Sep 2014 | Active | |
| Urras Tac Chalanais Director • Solicitor | 11 Sep 2006←1 Day→12 Sep 2006 | Active | |
| The Isle Of Gigha Heritage Trust Secretary • Unreported | 22 Oct 2001←1 Year 5 Months→31 Mar 2003 | Active | |
Hebridean Isles Estate Agency Limited Director • Solicitor | 18 Sep 2001←15 Years→31 Jan 2017 | Dissolved | |
| The Catherine M. Macleod (Harris) Trust Director • Solicitor | 29 Aug 2000←9 Years→31 Dec 2009 | Active | |
| Eigg Trading Limited Director • Solcitor | 20 Feb 1998←1 Year 3 Months→12 Jun 1999 | Active | |
| Isle Of Eigg Heritage Trust Director • Solicitor | 14 May 1997←7 Years→12 Jun 2004 | Active | |
| Tursachan Trading Limited Director • Solicitor | 21 Apr 1995←20 Years→25 Jan 2016 | Active | |
| Urras Nan Tursachan Director • Solicitor | 7 Sep 1994←21 Years→26 Jan 2016 | Active | |
