26a Spencer Road
, Derry/Londonderry BT47 6AA
United Kingdom