| Company | Timeline | Status | |
| Mackays Group Trustees Limited Director • Director | 4 Aug 2020←5 Years→Current | Active | |
| Laroque Limited Director • Director | 4 Aug 2020←3 Years→21 May 2024 | Dissolved | |
| Janpro Limited Director • Director | 4 Aug 2020←3 Years→21 May 2024 | Dissolved | |
| G. E. Worthington Limited Director • Director | 4 Aug 2020←3 Years→21 May 2024 | Dissolved | |
| William McIlroy Swindon Limited Director • Director | 4 Aug 2020←3 Years→30 Nov 2023 | Dissolved | |
| M&CO Trading Limited Director • Director | 26 May 2020←5 Years→Current | In Administration | |
| M&CO Services Limited Director • Director | 22 May 2020←5 Years→Current | Active | |
| Lochlea Limited Director • Director | 31 Oct 2019←6 Years→Current | Active | |
| Lochlea Distilling Company Limited Director • Director | 27 Apr 2016←9 Years→Current | Active | |
| Arran Hydro Limited Director • Director | 22 Jul 2015←10 Years→Current | Active | |
