About Clerkenwell Estates Limited (11823218) United Kingdom