About Lizoye Properties & Investment Ltd (12298978) United Kingdom