What I did not like with this company is that they lack professionalism. They were really hard to communicate with which made it hard to work with them.
by greatnilplayer
They were helpful, informative, hands on and polite professionals to work with. Did not have any issues setting up my offshore accounts.
by RingerLand