About J2f Property Ltd (12059530) United Kingdom