lol, i've asked these questions myself but i am 110% sure that
a) it wasnt a 370z (not that stupid)
definately was a 10 plate no play with the letters, plus it was gleaming not a mark on it
c) an import, even if it was imported in 2010 it would still have the original year on the plate
im guessing that its just a very late registration but 4 years :o