About Snowdrops Properties Ltd (10841179) United Kingdom