| Company | Timeline | Status | |
| Carnoustie Links Development Limited Secretary • Unreported | 14 Sep 2006←19 Years→Current | Active | |
| Craigton Developments Limited Secretary • Property Developer | 25 Aug 2000←25 Years→Current | Active | |
| Craigton Developments Limited Director • Property Developer | 12 Jan 2000←25 Years→Current | Active | |
