About Snap Properties Limited (03733579) United Kingdom