Yes. But you must have a UK service address to receive post from companies house, HMRC and the bank. If you don’t have one, don’t worry we offer physical UK service address for a fee. Just head over to our physical address page.