| Role | Company | Country | Status | Date Range |
|---|---|---|---|---|
| Officer | T G CONCRETE BRIDGNORTH LTD | 🇬🇧Regno Unito | Active | 10/04/2026 – present |
| Officer | T G CONCRETE LIMITED | 🇬🇧Regno Unito | Active | 26/01/2026 – present |
| Officer | FRANKTON BARNS LTD | 🇬🇧Regno Unito | Active | 19/04/2026 – present |
| Officer | ELLESMERE SAND & GRAVEL CO. LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Person with significant control | PORTHMADOG CONCRETE LIMITED | 🇬🇧Regno Unito | Active | 26/06/2024 – 01/08/2021 |
| Officer | TUDOR GRIFFITHS LIMITED | — | Active | 13/01/2026 – present |
| Officer | POWYS READY MIXED CONCRETE COMPANY LIMITED | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | T G BUILDERS MERCHANTS LTD | 🇬🇧Regno Unito | Active | 13/01/2026 – present |
| Officer | PORTHMADOG CONCRETE LIMITED | 🇬🇧Regno Unito | Active | 09/01/2026 – present |
01/08/2021
resigned
13/04/2019
appointed
06/03/1996
appointed