About Sandhurst (newhomes) Limited (04484813) United Kingdom