About Sandhurst Hill Properties Limited (00773933) United Kingdom