| Company | Timeline | Status | |
| Knight Property Holdings Limited Director • Director | 1 Jul 2025←5 Months→Current | Active | |
| We.Data Limited Director • None | 8 Jan 2019←4 Years→28 Mar 2023 | Dissolved | |
| The Archie Foundation Director • Accountant | 12 Mar 2018←2 Years→23 Mar 2020 | Active | |
| Gillanders Motors Limited Director • Company Director | 19 Dec 2017←7 Years→4 Jun 2025 | Active | |
| Dales Marine Services Limited Director • Company Director | 19 Dec 2017←2 Years 11 Months→9 Dec 2020 | Active | |
| Chess Group Investment Company Limited Director • Company Director | 17 Dec 2014←10 Years→Current | Active | |
| J.G. Barrack Finance Company Limited Director • Company Director | 3 Oct 2014←11 Years→Current | Active | |
| Avenue Confidential Director • Company Director | 24 May 2014←2 Years 4 Months→21 Sep 2016 | Active | |
Esquire Apartments Limited Director • Director | 18 Feb 2014←3 Years→6 Jun 2017 | Dissolved | |
| Aircon Scotland Limited Director • Company Director | 11 Feb 2014←11 Years→Current | Active | |
