About Havanas Luxury Villas Ltd (08946449) United Kingdom