About Longueville Property Ltd (13236276) United Kingdom