About Snow Property Developments Limited (10476003) United Kingdom