For Majority of Pre-Pay Credit cards, you need to register with them, in order for them to send the card to your home address. So registering in false name would defeat the object, and a false address will result in non-delivery.
Few Years ago, there were a few cards avaialble, where you could buy them for £10 from newsagentc, etc and then top them up and use them (up to a small limit, e.g. £100) without registering before you were forced to register.
If you could keep your punting credit card expenditure to within this amount, they were of great use. I know of a punting friend who used 4~5 of those without registering, as each time he kept the spending limit to within the threshold amount. The drawback was paying £10 ~ £15 each time for the card.
Google PAYG Credit Card andsee which ones still allow you to purchase the card from a shop. Alternatively, ask at any newsagent (Preferably out of your comfort zone) if they stock such cards.
*************************
I've copied and pasted above from a different thread.
Th other problem to watch out for....
If you've NOT registered an address for the card, then it can become impossible to make online payment, as quite often the checks requested include the 3-Digit CVC number, Post Code and Number from the House.