All UK companies must have a registered address in the UK. We can provide a registered address for our clients. Post navigation Previous PostIs there any special requirement for UK company name?Next Post How many people are needed to set up a UK limited company?