Please feel free to contact us using the form below or by post.

(Spain)

ICS INTEGRARE

calle Balmes 30, 3º-1,
08007 Barcelona, Spain.

(UK)

ICS INTEGRARE

4 Imperial Place,
Maxwell Road,
Borehamwood WD6 1JN,
United Kingdom

admin@icsintegrare.org