Web: www.eltrullaccommodation.comHolder: El Trull Side Consulting SL - B09676800Address: C/ Itàlia 15 P1 (Bústia 80) - Cala Canyelles / Lloret de Mar (17310)Companies’ Registry: