OCRA (London) Limited

Offshore Incorporators
1 Reviews
  • Phone : 44 20 7317 0600
3rd Floor ,14 Hanover Street, Mayfair, London , W1S 1YH, England

Relieved and satisfied

75% June 23, 2017 by bJones

I thought that setting up an offshore company in England would be difficult but with OCRA's help, we managed to set it all up in no time without any issues. Good work!!!