Its a factory fitted unit, so I went into VW today and they have told me the new owner will need to bring their car in to a dealer so they can code the stereo to their car and that their was no point telling me the current code as that corresponds to my car, does that sound correct to you guys?
Thats Absolute Balls! The code is unique to the head unit, not the car. Otherwise a stolen unit would only need the code of the vehicle it is fitted into after it was stolen. Kinda defeats the object, doesn't it? Sounds like you don't have the deepest thinking dealer staff there.
The unit code must be input each time the head unit is moved from one vehicle to another. Once in the vehicle it doesn't need to be re entered even if the unit is removed & refitted. Only if it goes to a new car.
If this unit was fitted new to your car, they must give you the code. It's your unit, bought from them.