About Sloan Property Group Ltd (12031925) United Kingdom