| Company | Timeline | Status | |
| Sleat Renewables Limited Director • Retired Businessman | 18 Dec 2007←2 Years 9 Months→27 Sep 2010 | Active | |
Newlandsmuir LLP Non-designated LLP Member • Unreported | 1 Jul 2007←9 Years→30 Nov 2016 | Dissolved | |
Museum Hall LLP Non-designated LLP Member • Unreported | 19 Dec 2006←7 Years→14 Mar 2014 | Dissolved | |
| Canan Ltd Director • Property Developer | 12 Nov 2004←5 Years→23 Feb 2010 | Active | |
| Sleat Community Trust Director • Semi-retired | 1 Mar 2004←3 Years→29 Sep 2007 | Active | |
| Formedix Limited Director • Property Developer | 1 Jul 2002←1 Year 7 Months→31 Jan 2004 | Active | |
| Crestsolar Limited Director • Property Developer | 31 Mar 1998←27 Years→Current | Active | |
