Taurus ← View details Taurus Business Centre, 1 Vicarage Hill, Wrexham, Wales LL13 7HN +44 1978 351636 Get Directions From* To * — Required information