About Sna Property Limited (12736838) United Kingdom