Hi all,
I plan to set up a holding company in Seychelles and use it to buy some shares in UK.
Does anyone know how Seychelles is perceived there?
Thank you
John
I plan to set up a holding company in Seychelles and use it to buy some shares in UK.
Does anyone know how Seychelles is perceived there?
Thank you
John