Twenty Minutes Ibiza S.L.Localizaciones20 km production service ibiza location organisation 07850 San Carlos Ibiza 02-03-2002 (actualizado 26-07-2018)