About The Beeches Management Company (sedbury) Limited (12974538) United Kingdom