Imprima is headquartered in London, Great Britain. It also has offices in Germany, France, the Netherlands, the USA, and Australia.