About Aldgate Clinical Research Limited (11927883) United Kingdom