| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | MOORE DILLON PROPERTY LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | DILLON MOORE PROPERTY LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | R. MOORE HOLDINGS LIMITED | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | TORRIDON HOMES LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | EDINBURGH MICRO HIRE LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | CBC DECORATING SERVICES LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | ALUMISE LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | CBC DEVELOPMENTS LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | RMJD1 LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | CBC PROPERTY LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | BSR GLOBAL LTD | 🇬🇧United Kingdom | Dissolved | 02/04/2026 – present |
| Officer | ETCHED CBD LTD | 🇬🇧United Kingdom | Dissolved | 03/04/2026 – present |
| Officer | CRESCENT BUILDING CONTRACTORS LTD | 🇬🇧United Kingdom | Active | 28/01/2026 – present |
| Officer | BUNNIES & BAILEYS LTD | 🇬🇧United Kingdom | Dissolved | 04/04/2026 – present |
| Officer | YEARNSMOOTHIES LIMITED | 🇬🇧United Kingdom | Dissolved | 06/04/2026 – present |
| Officer | BR BUILDING LTD | 🇬🇧United Kingdom | Proposal to strike off | 28/01/2026 – present |
13/05/2026
United Kingdom → Scotland
02/04/2026
Scotland → United Kingdom
26/10/2018
appointed