To navigate, press the arrow keys. Abbey Pest Control and Environmental Services ← View details 19 Carrowdore Road, Greyabbey, Newtownards, Greyabbey, Northern Ireland BT22 2LU +44 28 4278 8909 Get Directions From* To * — Required information