Skip to main content


A UK limited company must have a registered address in the UK an address where official correspondence from Companies House and HMRC is received and forwarded.