61 High Street
Newtownards, BT23 7HS
United Kingdom