| Company | Timeline | Status | |
| Cranloch Limited Director • Solicitor | 28 Oct 2002←23 Years→Current | Active | |
| Cranloch Limited Secretary • Solicitor | 28 Oct 2002←23 Years→Current | Active | |
| Stronachs Corporate Limited Director • Solicitor | 1 May 1998←6 Years→28 May 2004 | Active | |
| Stronachs Nominees Limited Director • Solicitor | 1 May 1998←6 Years→28 May 2004 | Active | |
| Stronachs Aberdeen Limited Director • Solicitor | 1 May 1998←6 Years→28 May 2004 | Active | |
| Inverness Badenoch And Strathspey Citizens Advice Bureau Director • Solicitor | 21 Jun 1995←6 Years→19 Dec 2001 | Active | |
