About Abingworth Bioventures Gp Limited (08012038) United Kingdom