| Company | Timeline | Status | |
| Aviemore Mountain Lodges Limited Secretary • Unreported | 15 Jun 2007←18 Years→Current | Active | |
| Junior Estates Limited Director • Director | 1 Dec 2002←23 Years→Current | Active | |
| Okscotland.Co.UK Ltd Secretary • Unreported | 21 Mar 2000←1 Year 5 Months→29 Aug 2001 | Active | |
