Everything was super easy and comfortable
Everything was super easy. I had a TON of questions for setting up my foundation in Nevis. The team was super patient with me and the process felt super comfortable for me. With the ongoing service today I am super happy as well, they are taking perfect care of everything.
