About Sloan Property Consulting Limited (10444326) United Kingdom