| Company | Timeline | Status | |
| Ayrshire Metals Ltd Director • Director | 2 Nov 2015←10 Years→Current | Active | |
| Ballochmorrie Limited Director • Accountant | 17 Dec 2010←14 Years→Current | Active | |
| Knapdale (Nominees) Limited Secretary • Accountant | 15 May 2006←19 Years→Current | Active | |
| Ballochmorrie Limited Secretary • Unreported | 22 Jan 2003←22 Years→Current | Active | |
| Circus Literary Agency Limited Secretary • Accountant | 3 Dec 2002←19 Years→14 Jun 2022 | Dissolved | |
| Circus Literary Agency Limited Director • Accountant | 3 Dec 2002←19 Years→14 Jun 2022 | Dissolved | |
| Crear Limited Secretary • Unreported | 31 Dec 1999←25 Years→Current | Active | |
| Ayrshire Steel Framing Ltd Director • Accountant | 22 Dec 1999←18 Years→19 Jun 2018 | Active | |
| Airframe Limited Director • Unreported | 6 Mar 1998←27 Years→Current | Active | |
| Ayrframe Limited Director • Accountant | 21 Jan 1998←27 Years→Current | Active | |
