| Company | Timeline | Status | |
| Syntegra (Operational Marketing Consultancy) Limited Secretary • Solicitor | 8 Mar 2001←24 Years→Current | Active | |
Bruce (Scotland) Limited Director • Solicitor | 24 Apr 1989←28 Years→9 Jan 2018 | Dissolved | |
| Burntisland Recreation Company Limited Secretary • Unreported | 11 Jan 1989←30 Years→22 Jun 2019 | Active | |
| Burntisland Golf Company, Limited Secretary • Unreported | 10 Jan 1989←29 Years→26 Jun 2018 | Active | |
