| Company | Timeline | Status | |
| Ecosse Cycling Performance Ltd Director • Director | 30 Mar 2017←6 Years→29 Aug 2023 | Dissolved | |
| Paisley Defence Lawyers Ltd Director • Lawyer | 29 Oct 2014←11 Years→Current | Active | |
| Clever Properties Limited Director • Unreported | 19 Jan 2012←13 Years→Current | Active | |
| The Emerging Artists Partnership Ltd Director • Solicitor | 1 Oct 1999←8 Years→21 Dec 2007 | Dissolved | |
| Drumore Property Company Ltd Secretary • Solicitor | 8 Jun 1998←27 Years→Current | Active | |
| Drumore Property Company Ltd Director • Solicitor | 8 Jun 1998←27 Years→Current | Active | |
