About Luxurico Properties Ltd (11128534) United Kingdom