About Jeffrie Property Co Ltd (12125029) United Kingdom