If you are looking in the Mentor Group you can find the exact prescription on how to setup a anonymous company and much more!
But at the end of the day you got setup. Btw. did you read the guide in there about the anonymous company setup one of the users around has posted about? wonder if it's how you were able to get around it?Indeed the Mentor Group helped me out when I struggle to find any valid solution for my setup!
What I read at first wasn't what I thought it was about because I expected some ready to setup read about anonymous offshore company and bank account, this is not the case. I had to spend some time there to read and learn. I contacted a few guys there where one was able to help setup a proper solution.