About Black Snow Property Ltd (12263186) United Kingdom