| Company | Timeline | Status | |
| Cowiesburn Investments LLP Designated LLP Member • Unreported | 22 Jan 2021←4 Years→Current | Active | |
| Cowiesburn Limited Director • Director | 16 Mar 2007←18 Years→Current | Active | |
| Walker's Shortbread Ltd Director • Company Director | 1 Apr 2005←6 Years→31 May 2011 | Active | |
Ledge 853 Limited Director • Chartered Accountant | 30 Mar 2005←1 Month→30 Apr 2005 | Dissolved | |
| The Moray Society Director • Chartered Accountant | 26 Apr 2002←2 Years 5 Months→28 Sep 2004 | Active | |
| Parrs Limited Director • Chartered Accountant | 25 May 2000←25 Years→Current | Active | |
| Johnston Carmichael (Scotland) Limited Director • Chartered Accountant | 5 Jul 1989←1 Year 5 Months→17 Dec 1990 | Active | |
| Johnston Carmichael Business Services Limited Secretary • Unreported | 26 Jun 1989←10 Years→1 May 2000 | Dissolved | |
| Johnston Carmichael Wealth Limited Secretary • Unreported | 7 Jun 1989←9 Months→21 Mar 1990 | Active | |
