I'm sure many people know about this site, - but it maybe helpful for some....

It does what many of the others are capable of in terms of showing MOT history / tax ... but it also informs you of how many owners the car has had along with when the registered owner was changed, it also shows if the car has had private plates etc, what these were and when they were swapped over....