| Company | Timeline | Status | |
| Mair Matheson Solicitors Ltd Director • Solicitor | 20 May 2010←12 Years→1 Nov 2022 | Active | |
Tapas Real Limited Secretary • Solicitor | 3 Jul 2007←8 Years→19 Jan 2016 | Dissolved | |
| Mair Matheson Limited Secretary • Solicitor | 31 Oct 2001←24 Years→Current | Active | |
| Mair Matheson Limited Director • Unreported | 31 Oct 2001←24 Years→Current | Active | |
| Carleton House Limited Secretary • Unreported | 9 Sep 1998←10 Years→25 May 2009 | Active | |
| Loudoun Valley Trust Secretary • Solicitor | 20 May 1998←25 Years→9 Oct 2023 | Active | |
| Ayrshire Architectural Heritage Trust Director • Solicitor | 1 May 1998←21 Years→12 Sep 2019 | Active | |
| Loudoun Valley Trust Director • Unreported | 18 May 1994←31 Years→Current | Active | |
