Hello all,
I am looking to create a UK limited company however I want to ensure that no mail goes to my home address.
Can anyone recommend any formations agents who could enable me to pick up all my mail from their physical location in London?
I am happy to provide them with my address and...