About Sandhurst Estates Limited (04788817) United Kingdom