Search results

  1. T

    Getting paid offshore?

    Hey, I'm a UK citizen, but for various legitimate reasons, I am not resident in any country at the moment (been moving around a lot) and am investigating various offshore options. Ive registered a company in the Seychelles and am now looking to register a bank account. Could any affiliate...