About Connaught Mews Management Company Limited (02488781) United Kingdom