It only took several weeks to have my offshore company set up. I easily got my offshore bank account and trust set up as well in no time. This agency was really a good choice.
The management is very good about listening and take your interests into consideration every time.
They have a large pool of talents. Helped me a lot