About Snowdrop Properties Limited (04395119) United Kingdom