About Sandhurst Property Limited (03482384) United Kingdom