77 Talbot Rd, Talbot Green, Pontyclun CF72 8AE, United Kingdom
Phone: +44 (144) 322-4222
Elm Rd, Llanharry, Pontyclun CF72 9HR, United Kingdom