Contact us







Global HQ

London, UK

The Tea Building, unit 1.03

56 Shoreditch High Street, London E1 6JJ

Global HQ

Paris, France

62 rue Jean-Jacques

Rousseau, 75001 Paris

Global HQ

Uppsala, Sweden

Dragarbrunnsgatan 78C

SE-753 32 Uppsala