About J.snow Property Ltd (12601621) United Kingdom