Don't know how I missed this site when researching off shore company set ups.
Has anyone actually got the company set up or is it just a trail of emails that lead nowhere?
I think I might be in the same loop, 8 weeks down the line
I did a Bank transfer to a European bank account bank account - anyone successful in contacting the bank to get a refund if this is a scam company?
I will let you know I get on!