About The Clerkenwell Partnership Limited (04203017) United Kingdom