| Company | Timeline | Status | |
| Dunshelt Investments Limited Director • Retired Solicitor | 1 Oct 2007←18 Years→Current | Active | |
| Menzies & Sons Limited Director • Unreported | 1 Oct 2007←18 Years→Current | Active | |
| Thorntons Law LLP Designated LLP Member • Unreported | 25 May 2004←4 Years→31 May 2008 | Active | |
| Greystane Limited Director • Solicitor | 16 Mar 2004←3 Years→4 Oct 2007 | Active | |
| Bananaman Productions Limited Director • Solicitor | 22 Jan 2002←8 Years→20 Sep 2010 | Active | |
| Brothock Trustees Limited Director • Solicitor | 30 Jun 1998←19 Years→22 Jun 2018 | Active | |
| Small Business Finance (Dundee) Limited Director • Retired Solicitor | 8 Dec 1995←29 Years→Current | Active | |
| Ferguson Oliver Limited Director • Solicitor | 19 Sep 1995←7 Months→15 May 1996 | Dissolved | |
| Thorntons Trustees Ltd Director • Solicitor | 28 Apr 1994←24 Years→22 Jun 2018 | Active | |
| Thorntons Properties Limited Director • Solicitor | 23 May 1992←16 Years→31 May 2008 | Active | |
