About Sna Property Holdings Limited (13519349) United Kingdom