About Clerkenwell Estates (holywell Bay) Limited (12856114) United Kingdom