| Company | Timeline | Status | |
| Angus Carers Association Director • Retired Solicitor | 8 Sep 2006←12 Months→6 Sep 2007 | Active | |
| Carlton Gilruth Nominees Limited Director • Solicitor | 2 Jul 2002←3 Years→13 Apr 2006 | Active | |
| Blackadders Nominees Limited Director • Solicitor | 1 Feb 2001←5 Years→13 Apr 2006 | Active | |
| Blackadders Trustees Limited Director • Solicitor | 18 Dec 2000←5 Years→13 Apr 2006 | Active | |
| BRJ Nominees Limited Director • Solicitor | 24 Dec 1996←9 Years→13 Apr 2006 | Active | |
| BRJ Trustees Limited Director • Solicitor | 31 Jul 1989←16 Years→13 Apr 2006 | Active | |
