| Company | Timeline | Status | |
| Kilduncan (Holdings) Ltd Director • Unreported | 2 May 2021←4 Years→Current | Active | |
| Mepl (No 1) Limited Director • Unreported | 8 Sep 2020←5 Years→Current | Active | |
| Mepl (No2) Limited Director • Unreported | 24 Dec 2019←5 Years→Current | Active | |
| Marie Ecosse Properties (St. Andrews) Limited Director • Unreported | 24 Dec 2019←5 Years→Current | Active | |
| Mission Hall Limited Director • Unreported | 30 Sep 2018←7 Years→Current | Active | |
| Mission Hall Limited Secretary • Unreported | 3 Aug 2016←9 Years→Current | Active | |
