Poor organization and service from Tesla? Sure, people deal with that all the time, but your problem sounds like an insurance company problem, not a Tesla problem. I'm not sure how it works in the UK, but in the US the insurance companies require a VIN and they can pull down all the vehicle info...