About Clockhouse Mews Management Company Ltd (04312749) United Kingdom