They were so pleasant to work with. Now I can continue with my business with full confidence.
I liked that their staff were hands on, polite, accommodating and professional people to work with. We had my offshore company set up in less than 3 weeks which was fair enough for me. Nice experience.