Icon Clinical Research UK Ltd phone Concept House, 6, Stoneycroft Rise, Chandler's Ford Chandler's Ford, Hampshire SO53 3LD map