I am considering doing this with a US company since privacy is my chief concern. Anyone have experience with it? Is it cumbersome or fairly straightforward.
You will need to consult some of the large Trust providers around to get an inside of what it is you are out for. Is this for large amounts or is it a small business?
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.