| Company | Timeline | Status | |
| Albyn Accounting Associates Ltd Director • Accountant | 31 Mar 2008←7 Years→1 Mar 2016 | Dissolved | |
| Sandybrae Limited Director • Chartered Accountant | 13 Jun 2003←10 Years→21 Mar 2014 | Dissolved | |
| Ecosse Azur Limited Director • Accountant | 4 Apr 1991←34 Years→Current | Active | |
| Ecosse Azur Limited Secretary • Unreported | 4 Apr 1991←34 Years→Current | Active | |
