| Company | Timeline | Status | |
| D'Oyly Carte Opera Trust Limited(The) Director • Retired | 13 Mar 2012←10 Years→29 Nov 2022 | Active | |
| CT UK High Income Trust Plc Director • Chartered Accountant | 17 Jan 2007←3 Years→31 Dec 2010 | Active | |
| Scottish Episcopal Church Nominees Director • Chartered Accountant | 27 Jul 2004←21 Years→15 Sep 2025 | Active | |
| Gleneagles Enterprises Limited Director • Company Director | 15 Dec 2003←21 Years→Current | Active | |
| Gleneagles Estate Limited Secretary • Unreported | 6 Apr 2001←10 Years→16 Jan 2012 | Active | |
| Douglas-Hamilton (D Share) Limited Director • Chartered Accountant | 6 Mar 1998←16 Years→13 Jun 2014 | Active | |
OLD Company 14 Limited Director • Accountant | 30 Jul 1997←6 Years→8 Jul 2004 | Dissolved | |
| Gracechurch UTG No. 352 Limited Director • Accountant | 30 Jul 1997←6 Years→8 Jul 2004 | Dissolved | |
| Shires Income Plc Director • Chartered Accountant | 1 Feb 1996←12 Years→31 Dec 2008 | Active | |
Catlin (Wellington) Insurance Limited Director • Accountant | 1 Jan 1995←1 Year 5 Months→27 Jun 1996 | Dissolved | |
