Get in touch with us!









C/ Major de Sarria, 210
08017 Barcelona
Spain

42 rue des Rosiers
75004 Paris
France

13 Ruggin Hill, Holkan Road
Paulshof, Johannesburg 2191
South Africa

1207 Delaware Avenue
Buffalo, NY, 14209
United States

St. John’s Innovation Centre,
Cowley Road, Cambridge,
Cambridgeshire, CB4 0WS,
United Kingdom

C/ Major de Sarria, 210
08017 Barcelona
Spain

42 rue des Rosiers
75004 Paris
France

13 Ruggin Hill, Holkan Road
Paulshof, Johannesburg 2191
South Africa

1207 Delaware Avenue
Buffalo, NY, 14209
United States

St. John’s Innovation Centre,
Cowley Road, Cambridge,
Cambridgeshire, CB4 0WS,
United Kingdom