I recently took my Defender 90 for some work at my local Land Rover specialist. In conversation, I mentioned that it was a Heritage model, first registered in 2000. No it isn't I was told, because it doesn't have a Heritage plate in the engine bay. I've checked the original sales invoice (I bought it used in 2004) and it clearly says it is a Heritage. I've researched the VIN number, but that only seems to confirm the details I know. So, who is right here? How can I check? Any help would be most appreciated.