About The Walmsley House Management Company Limited (04124997) United Kingdom