About Tenerife Holiday Homes Limited (06137780) United Kingdom