About Sandhills Property Management Limited (03295753) United Kingdom