About Leor Estates Ltd (11629031) United Kingdom