Palms Beach
2 Coburn Street
Cardiff CF24 4BS
United Kingdom