About Snowdale Properties Ltd (13280084) United Kingdom