THOMAS, Huw Rhodri Ormond Role: Director Appointed Date: 3 Mar 2024 Resigned / Terminated Date: Active Correspondence Address: 10, Holmlea, Bradford Place, Cardiff, CF64 1AF