About Sl Property Group Ltd (12692158) United Kingdom