About Sloan Property Enterprises Limited (12041757) United Kingdom