About Sna Property Consultants Limited (13125840) United Kingdom