About Sandhurst Residents Limited (02608041) United Kingdom