About Buckhurst Place Management Limited (04856436) United Kingdom