Calle Eduard Toldrà 24 bajos, Esplugues , E-08950 Barcelona , Spain