I would be asking for my money back!
You've clearly been mis-sold a car, and if it's on a 59 plate, when it's registered in 2008 abroad then that's not right either!?
Your insurance won't have been valid the whole time you've been using it.
The fact that you don't have the full sevice history when you were told it had one and you were promised it?
Nah, here's the keys. Transfer the money back into my bank thanks!
Get yourself to a lawyer before you spend any money, time or effort on this car.
Yet another poor show from a dealership