I used idtprime too, and used the address of a shop that ripped me off once as the registered address, and the name of a tv character. I havent used it in ages as my local corner shop stopped selling and doing top ups, as they became very annoying re compliance with details regarding limits etc as I understand it.
I havent tried recently as a result.