| Company | Timeline | Status | |
| Arran Estates Limited Director • Director | 22 Jul 2024←1 Year 4 Months→Current | Active | |
| Mardun Limited Director • Director | 17 Jul 2023←2 Years 4 Months→Current | Active | |
| Qna (Scotland) Ltd Director • Director | 30 Jan 2019←6 Years→Current | Active | |
| Danscot Limited Secretary • Company Director | 29 Jan 2001←24 Years→Current | Active | |
| Fairmount Trading Company Limited Director • Company Director | 22 Dec 1993←31 Years→Current | Active | |
| Perthshire Chamber Of Commerce Director • Comp Dir | 27 May 1992←4 Years→7 Jun 1996 | Active | |
| Core Products Limited Director • Company Director | 31 Dec 1989←35 Years→Current | Active | |
| Danscot Limited Director • Company Director | 31 Dec 1988←36 Years→Current | Active | |
