About Sli Properties Ltd (13597309) United Kingdom