About The Beeches Management Company (bristol) Limited (12824986) United Kingdom