Legal address (65 London Wall, London EC2M 5TU, UK) for a year €300,00 Every company registered in UK needs to have a local legal address. It is also a flexible solution for a company for which the existence of physical office is not necessary or whose office is tot located in London.
Legal address in the centre of Stockholm (Wallingatan 34, 111 24 Stockholm) for a year €750,00 Every company registered in Sweden needs to have a local legal address. It is also a flexible solution for a company for which the existence of physical office is not necessary or whose office is not located in Stockholm.