About Lanzarote Holiday Villas Limited (06915198) United Kingdom