SJL had a nice team. They were easy to work and communicate with. Professional, polite and helpful. They helped me form my offshore company in Luxembourg and it was a great experience. I'm planning to start an investment account and I'm definitely hiring their services again.