About Buckhurst Properties Limited (03571991) United Kingdom