World Trade Center
8th Floor
Barcelona 8039
Spain