| Company | Timeline | Status | |
| Our Childrens Future Director • None | 26 Nov 2019←1 Year 11 Months→26 Oct 2021 | Dissolved | |
| Sock Director • Farmer | 7 Feb 2018←3 Years→17 Aug 2021 | Dissolved | |
Our Childrens Future Director • Farmer | 29 Apr 2016←1 Year 3 Months→1 Aug 2017 | Dissolved | |
Protect Wild Scotland Director • None | 15 Jul 2013←3 Years→11 Jul 2017 | Dissolved | |
| Ullaspool Director • Farmer | 26 Mar 1998←2 Years 2 Months→1 Jun 2000 | Active | |
| Rhidorroch Company Limited Director • Farmer | 17 Jun 1997←28 Years→Current | Active | |
