Thanks Dopplex. Emailed firstname.lastname@example.org and Melissa (sales support) has already got back to me and is helping to sort it out. Excellent, prompt service I must say!
Hopefully all will be sorted and ready for the beta download. Being in Australia I'll probably wake up tomorrow morning and the beta should be available. Although doesn't sound like will be much gameplay in this first stage of the beta1 release - mainly a does it run OK on various specifications testing.