I used them to set up an offshore trust. Not bad. But as soon as you call or email them you get put on a list and get tons of spam emails as one other reviewer noted. decent service though. just wish they wouldn't be so aggressive on the marketing side.
I found Offshore Company on the internet. It's hard to know these days who to trust. But they set up an offshore company, trust and account for me. The bank account took longer than expected but i don't think that was their fault. Once everything was finished it's all working good.
Got my company, trust and bank account set up very quickly. Super knowledgeable staff and very helpful.
I used Offshore Company to set up some entities and accounts. They did a decent job but were always sending me sales emails and trying to upsell me. I got tired of that. I eventually switched to one of their competitors with whom i am much happier.
They are just one of the best company I've ever worked with. I recommend them for others.