About Sla Properties Limited (10720570) United Kingdom