| Company | Timeline | Status | |
| The Dean Water Maintenance Co Ltd Director • Chartered Accountant | 13 Mar 2014←11 Years→Current | Active | |
| Braidestone Farms Limited Secretary • Chartered Accountant | 26 Apr 1994←31 Years→Current | Active | |
| Kilconquhar Castle Estate Limited Director • Chartered Accountant | 17 Jul 1989←5 Years→29 Mar 1995 | Active | |
| Braidestone Farms Limited Director • Chartered Accountant | 31 Dec 1988←36 Years→Current | Active | |
Angus Marts (Holdings) Limited Director • Accountant | 12 Nov 1988←6 Years→9 Mar 1995 | Dissolved | |
