About Walsingham Mews Management Company Limited (02413296) United Kingdom