About Alfred Mews Management Company Limited (02397165) United Kingdom