About Buckhurst Estates Limited (00948903) United Kingdom