Hi,
New here. I've been reading various threads and comments, but there's a lot of contradictory circumstantial info so thought I would start my own thread.
I'm a UK citizen (not EU) exploring the possibility of setting up a non-resident/off-shore company nearby; Isle of Man, Guernsey, or...