About Clipstone Mews Management Limited (08450274) United Kingdom