Desde su fundación ha abierto sedes en Reino Unido, Países Bajos y Escandinavia.