About Sallhill Properties Limited (08721961) United Kingdom