About Sandhurst Properties Limited (03292920) United Kingdom