Hello Community,
I Have a question that I’m trying to figure out for quite a while now and I don't see any good answers anywhere. So I'm a resident of India and I have a company registered in the UK and I'm the owner & director of that company. My question is that will I be able to open up a UK PayPal business account under my company name while living in India?
If yes, I see that I have to add a home address as well, so shall I use the registered business address of my UK company or shall I provide my home address of India?
Also, do I need to use a VPN to sign up for UK Paypal or I shouldn't use that?
Thank you appreciate your answer!
@kernowlass @sharpiemarker @Gane26 @Jonnybones @Bradholland-88
... View more