| Company | Timeline | Status | |
| Visit Arran Limited Secretary • Unreported | 29 Jan 2007←21 Days→19 Feb 2007 | Active | |
| Russell Holdings Limited Director • Solicitor | 7 Oct 1997←1 Month→2 Dec 1997 | Active | |
Grow Solutions (UK) Limited Director • Solicitor | 27 Dec 1996←12 Days→8 Jan 1997 | Dissolved | |
| Braesgill Limited Director • Solicitor | 3 Apr 1996←1 Day→4 Apr 1996 | Active | |
| Nairn County Football Club Limited Secretary • Unreported | 1 Jun 1995←2 Months→14 Aug 1995 | Active | |
| West Highland College Uhi Director • Solicitor | 28 Oct 1994←3 Days→31 Oct 1994 | Dissolved | |
| Mull Hall Care Limited Director • Solicitor | 20 Jul 1992←1 Day→21 Jul 1992 | Active | |
| Highland Kin Limited Director • Solicitor | 6 Jul 1992←2 Days→8 Jul 1992 | Active | |
House Of Beauly Limited Director • Solicitor | 1 Mar 1991←20 Days→21 Mar 1991 | Dissolved | |
| Centred (Scotland) Director • Solicitor | 24 Aug 1990←1 Year→24 Aug 1991 | Active | |
