About Sloan Property Services Limited (03513835) United Kingdom