| Company | Timeline | Status | |
| Ellon Castle Gardens Director • Chartered Accountant | 13 Apr 2015←6 Years→11 May 2021 | Active | |
Designtech Aberdeen Limited Secretary • Chartered Accountant | 24 Aug 2006←6 Years→1 Apr 2013 | Dissolved | |
| Camphill Medical Practice Limited Director • Chartered Accountant | 24 Aug 2006←5 Years→30 Sep 2011 | Active | |
| Alpha Business Services Limited Director • Accountant | 18 Mar 2003←22 Years→Current | Active | |
| Alpha Business Services Limited Secretary • Accountant | 18 Mar 2003←1 Day→19 Mar 2003 | Active | |
| Equal Adventure Developments Limited Secretary • Accountant | 18 Jul 2002←7 Years→28 Apr 2010 | Active | |
| Grampian Catering Equipment Limited Secretary • Chartered Accountant | 25 Sep 1998←2 Years 6 Months→1 Apr 2001 | Active | |
| Agricultural Finance Bureau Limited Secretary • Chartered Accountant | 20 Jun 1994←31 Years→Current | Active | |
| Agricultural Finance Bureau Limited Director • Chartered Accountant | 20 Jun 1994←31 Years→Current | Active | |
| Abercastle Investments Limited Secretary • Unreported | 21 Dec 1989←1 Year 1 Month→30 Jan 1991 | Active | |
