Address: Calle Ramon LLULL 2u B-2, Premia de Mar 08330, Barcelona Spain
Tel: +34 93 7525622; +34 696733522
Address: Calle Jaen 16, 3a 2a, 08012 Barcelona, Spain
Tel: +34 93 237 32 96; +34 93 555 92 54
Fax: +34 93 442 18 66
Contact: Mrs. Isabel Riesa Chobechobe