Thanks for your reply.
I called the dealer today and they said I had to book it in for them to remove the radio and check some details (that I've already got) which involves removal of part of the dash.
I don't live near a dealer and can't really afford their prices on a pension.
I understand your predicament, but unfortunately just by using someone else's codes is not going to help you. As I said, each unit has a unique number, so you might get 3,000 responses all with different code numbers and the odds on someone giving you the right number are probably nil!
An independent dealer or car electronic expert may be able to help, but there will still be a cost.