Assuming the previous poster was referring to setting up a UK LTD company, you'd need a UK address [0]. If you can get an accommodation address in UK, the process is pretty straightforward; fill in an online form and pay your £12. They'll even accept PayPal! [1]
Comments
Assuming the previous poster was referring to setting up a UK LTD company, you'd need a UK address [0]. If you can get an accommodation address in UK, the process is pretty straightforward; fill in an online form and pay your £12. They'll even accept PayPal! [1]
[0] https://www.gov.uk/limited-company-formation/company-address...
[1] https://www.gov.uk/limited-company-formation/register-your-c...
I've purchased an address from registeredaddress.co.uk and should have it by Tuesday, fingers crossed!