About Icon Clinical Research (u.k.) No. 3 Limited (06522869) United Kingdom