About Sandhills Properties Limited (13480419) United Kingdom