About Sls Property Ltd (11621935) United Kingdom