| Company | Timeline | Status | |
| Pefc UK Limited Secretary • Chartered Accountant | 1 Feb 2007←1 Year 11 Months→7 Jan 2009 | Active | |
| Assynt Hydro Limited Director • Accountant | 1 Oct 1999←15 Years→31 Aug 2015 | Active | |
| Alba Energy Limited Director • Chartered Accountant | 11 May 1998←15 Years→23 Oct 2013 | Active | |
Panmure Consulting Limited Secretary • Chartered Accountant | 4 Apr 1997←9 Months→1 Jan 1998 | Dissolved | |
Highland Light & Power Limited Director • Chartered Accountant | 8 Apr 1992←25 Years→1 Nov 2017 | Dissolved | |
| Garbhaig Hydro Power Company Limited Director • Chartered Accountant | 31 Dec 1988←21 Years→12 May 2010 | Active | |
