Palm Beach Shopping Center, Local 32
Avenida Rafael Puig Lluvina, s/n,
Costa Adeje, 38660
Santa Cruz de Tenerife, Spain