Rambla de Catalunya 78, 3-2a
08008 Barcelona
Spain