About Coopers Mews Management Company Limited (04052774) United Kingdom