To navigate, press the arrow keys. Artificial Grass Company ← View details 1 Glenford Way, Newtownards, Northern Ireland BT23 4BX +44 28 9182 6134 Get Directions From* To * — Required information