| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Person with significant control | MCSONS PROPERTY LTD | 🇬🇧United Kingdom | Active | 26/06/2024 – present |
| Person with significant control | MORRISON NDT LTD | 🇬🇧United Kingdom | Active | 26/06/2024 – present |
| Person with significant control | GT CLASSICS LTD | 🇬🇧United Kingdom | Active | 25/06/2024 – present |
| Person with significant control | CYMAC IT SOLUTIONS LIMITED | — | Dissolved | 23/06/2024 – present |
| Person with significant control | INTEGRITY FUNERAL CARE LTD | 🇬🇧United Kingdom | Active | 13/06/2024 – present |
| Person with significant control | — | — | Active | 24/06/2024 – present |
| Officer | INTEGRITY FUNERAL CARE LTD | 🇬🇧United Kingdom | Active | 23/02/2026 – present |
| Officer | GT CLASSICS LTD | 🇬🇧United Kingdom | Active | 06/01/2026 – present |
13/05/2026
United Kingdom → Scotland
08/04/2026
Scotland → United Kingdom
27/12/1996
appointed