| Company | Timeline | Status | |
Atholl Security Trustee Limited Director • Solicitor | 21 Jan 2009←5 Years→20 Jun 2014 | Dissolved | |
Tripps Peake Limited Director • Solicitor | 6 Oct 2008←9 Years→3 Jul 2018 | Dissolved | |
| Brodies LLP Designated LLP Member • Unreported | 7 Aug 2006←16 Years→30 Apr 2023 | Active | |
| Brodies & Co. (Trustees) Limited Director • Solicitor | 7 Aug 2006←16 Years→30 Apr 2023 | Active | |
Sprint Legal Services Limited Director • Solicitor | 1 Oct 2004←1 Year 10 Months→7 Aug 2006 | Dissolved | |
| Mitre Nominees Limited Director • Solicitor | 1 Aug 2002←20 Years→30 Apr 2023 | Active | |
| Maitlands (Trustees) Limited Director • Solicitor | 31 Dec 1989←18 Years→23 Dec 2008 | Active | |
Loganswell Mechanical Services Limited Secretary • Solicitor | 5 Dec 1989←3 Years→30 Mar 1993 | Dissolved | |
