To navigate, press the arrow keys. Hospital Innovations ← View details Concept House, Talbot Green Business Park, Pontyclun, Wales CF72 9FG +44 1443 719555 Get Directions From* To * — Required information