| Company | Timeline | Status | |
| Icerobotics Ltd Director • Company Director | 8 Mar 2016←6 Years→28 Apr 2022 | Active | |
| Icerobotics Holdings Ltd Director • Company Director | 8 Mar 2016←6 Years→28 Apr 2022 | Active | |
| Advanced Microwave Technologies Ltd Director • Businessman | 5 Nov 2007←7 Years→19 Dec 2014 | Dissolved | |
| Dunblane Farming Company Limited Director • Director | 12 Dec 1994←11 Years→29 Sep 2006 | Dissolved | |
| Keir & Cawder Limited Director • Company Director | 11 Dec 1989←16 Years→29 Sep 2006 | Active | |
| Keir & Cawder Estates Limited Director • Company Director | 3 Nov 1988←17 Years→29 Sep 2006 | Active | |
