| Company | Timeline | Status | |
| Blair Donaldson Property Company Limited Director • Unreported | 22 Apr 2022←3 Years→Current | Active | |
| North Merchiston Club Director • Unreported | 1 Oct 2020←5 Years→Current | Active | |
| Prostance Distribution Limited Secretary • Unreported | 20 Jun 2008←15 Years→3 Oct 2023 | Dissolved | |
| Prostance Ltd Secretary • Unreported | 21 Mar 2008←17 Years→Current | Active | |
| Blackford Financial Solutions Limited Director • Unreported | 30 May 2007←18 Years→Current | Active | |
| Archtarget Limited Secretary • Unreported | 7 Jul 2006←19 Years→Current | Active | |
Thomsons Television Services Limited Secretary • Unreported | 1 Dec 1992←10 Months→25 Oct 1993 | Dissolved | |
