| Company | Timeline | Status | |
Gaelic Energy Limited Director • Solicitor | 8 Feb 2010←4 Months→1 Jul 2010 | Dissolved | |
| Maclay Murray & Spens LLP Non-designated LLP Member • Unreported | 1 May 2007←3 Years→30 Jun 2010 | Active | |
Vindex Limited Director • Solicitors | 1 May 2007←3 Years→30 Jun 2010 | Dissolved | |
Vindex Services Limited Director • Solicitor | 1 May 2007←3 Years→30 Jun 2010 | Dissolved | |
| Fish Industry Training Association (Highlands & Islands) Limited Director • Solicitor | 11 Feb 2005←21 Days→4 Mar 2005 | Active | |
Millar Marine Services Limited Director • Solicitor | 12 Mar 1999←1 Day→12 Mar 1999 | Dissolved | |
