| Company | Timeline | Status | |
| St. Margaret's School For Girls (Incorporated) Director • Retired | 27 Mar 2017←7 Months→9 Nov 2017 | Active | |
| Scottish Historic Buildings Trust Director • Unreported | 2 Nov 2015←10 Years→Current | Active | |
6471 LLP Designated LLP Member • Unreported | 15 Mar 2002←13 Years→31 Mar 2015 | Dissolved | |
| Rubislaw Property Company Limited Director • Unreported | 16 Feb 2001←24 Years→Current | Active | |
| Shepherd & Wedderburn Secretaries Limited Director • Solicitor | 10 Aug 2000←14 Years→31 Mar 2015 | Active | |
| Mma Trustees Limited Director • Solicitor | 23 Dec 1994←20 Years→31 Mar 2015 | Active | |
Two Rubislaw Terrace Limited Director • Solicitor | 15 Dec 1994←20 Years→31 Mar 2015 | Dissolved | |
| Mma Nominees Limited Director • Solicitor | 15 Dec 1994←20 Years→31 Mar 2015 | Active | |
Bonsquare Nominees Limited Director • Solicitor | 11 Dec 1991←3 Years→31 Dec 1994 | Dissolved | |
| Thainstone House Hotel Limited Director • Solicitor | 7 Nov 1991←3 Months→2 Mar 1992 | Active | |
