Elmeridge has offices in the United Kingdom and European Union