About Buckhurst Court Limited (00568638) United Kingdom