About Snowdrop Property Partners Ltd (10767028) United Kingdom