They helped me set up my offshore company and they did just fine. Timelines were met and they were nice to work with. Professional and reliable staff.
Their staff was really hands on with my concerns and was with me every step of the way. I liked that they always kept me updated regarding the progress of my offshore company.