About Snowgate Properties Limited (03703279) United Kingdom