| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | AUTO DETAILING LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Person with significant control | AUTO DETAILING LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Officer | TCPW RISCA LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Person with significant control | TCPW RISCA LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Officer | ADAMS REPAIR LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Person with significant control | ADAMS REPAIR LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Person with significant control | LAFAM LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Officer | LAFAM LTD | 🇬🇧United Kingdom | Active | 16/03/2026 – present |
| Officer | TCPW1 LTD | 🇬🇧United Kingdom | Dissolved | 16/03/2026 – 20/11/2024 |
| Person with significant control | TCPW1 LTD | 🇬🇧United Kingdom | Dissolved | 16/03/2026 – 20/11/2024 |
| Person with significant control | NEATH VALETING AUTO-REPAIR & TIRES LTD | 🇬🇧United Kingdom | Proposal to strike off | 21/06/2024 – 14/10/2019 |
| Officer | NEATH VALETING AUTO-REPAIR & TIRES LTD | 🇬🇧United Kingdom | Proposal to strike off | 20/01/2026 – 14/10/2019 |
| Person with significant control | AUTOSMART FINISH LTD | 🇬🇧United Kingdom | Active | 23/06/2024 – present |
06/05/2026
United Kingdom → Wales
09/04/2026
Wales → United Kingdom
25/06/2016
appointed