About Snaps Property Limited (08711185) United Kingdom