Our Locations

Spain Headquarters

C/ de Sardenya 229
5a planta
08013 Barcelona

South Africa

Regional Office
2nd Floor, The Harrington
50 Harrington Street
Zonnebloem
Cape Town, 7925

Benin

Abomey-Calavi-RNIE2
carrefour-Kpota

Regional Representation

Bahía Blanca, Argentina
Lima, Peru
Abuja, Nigeria
Gurgaon, India