About Snowberry Properties Ltd (08225129) United Kingdom