I am a US company (S-corporation) and I need to start processing payments through the UK for Europeans. What is the easiest way to set up a subsidiary or part of the company over in the UK?
All employees and locations are currently based in the US but I have the ability to get mailing addresses etc over there through close contacts who could join the company / board.
Would it make sense to do a subsidiary or a completely new company?
Thanks