About Sna Property Development Limited (13272958) United Kingdom