Service provided for setting up my offshore accounts was fine. Their staff were polite and professional people to work and deal with. No complaints.
They did a good job in forming my offshore company and trust. Everything was completed in 2 weeks without any issues. Nice experience working with them.