About Sni Properties Limited (11861029) United Kingdom