About 1 Clerkenwell Green Freehold Limited (08376324) United Kingdom