| Company | Timeline | Status | |
| Thorntons Policy Trustees Limited Director • Solicitor | 16 May 2012←3 Years→31 May 2015 | Active | |
| Whitehall Chambers Trustees Limited Director • Solicitor | 11 Sep 2008←6 Years→31 May 2015 | Active | |
| Blackford Park Limited Director • Solicitor | 21 Sep 2006←5 Years→28 Nov 2011 | Dissolved | |
| Thorntons Trustees Ltd Director • Solicitor | 6 Apr 2006←9 Years→31 May 2015 | Active | |
| Brothock Trustees Limited Director • Solicitor | 6 Apr 2006←9 Years→31 May 2015 | Active | |
| Craiglyon Limited Director • Solicitor | 31 Mar 2005←12 Years→10 May 2017 | Dissolved | |
Newtyle Developments Limited Director • Solicitor | 13 Dec 2004←10 Years→10 Sep 2015 | Dissolved | |
| Thorntons Law LLP Designated LLP Member • Unreported | 25 May 2004←11 Years→31 May 2015 | Active | |
| Lathallan Schools Limited Secretary • Solicitor | 28 Jun 2001←1 Year 3 Months→10 Oct 2002 | Active | |
| Lathallan Schools Limited Director • Solicitor | 30 Nov 2000←1 Year 10 Months→10 Oct 2002 | Active | |
