| Company | Timeline | Status | |
| Gleniffer Estates Limited Secretary • Chartered Accountant | 28 Nov 2006←2 Years 11 Months→1 Nov 2009 | Active | |
| Strathairly Associates Limited Secretary • Unreported | 14 Dec 1997←27 Years→Current | Active | |
| Avalon (Carpets & Furnishings) Limited Secretary • C.a. | 11 Jul 1997←28 Years→Current | Active | |
| Avalon (Carpets & Furnishings) Limited Director • C.a. | 11 Jul 1997←28 Years→Current | Active | |
| Strathairly Associates Limited Director • Chartered Accountant | 21 Jun 1996←29 Years→Current | Active | |
