About Redhouse Mews Management Company Limited (03156296) United Kingdom