About Snowdrop Developments Limited (02672712) United Kingdom