DEFO a TI - Reg MT06 TGN, Alfa Romeo, 147 JTDm TI SE, RED, 1910cc, 147.5 BHP, 3 Dr Hatch, HEAVY OIL, first registered 30/06/2006.
Have an iPhone app called "My Car Check" - it was free and it provides all of the above info for free too. There are costs involved when you check mileage or any other details but a useful app nonetheless. It has worked on finding details for all cars I have put through. Tried friends and family cars for about 2 weeks to make sure it was accurate.
Another thing I do, before HPI and when just looking at cars, is to run the reg through Moneysupermarket insurance quote. *USUALLY* BUT NOT ALWAYS, if the reg is "not found" or the box goes red, there is either something dodgy or there has recently been a plate change from a private plate. Not really a 100% check this but helps in determining an insurance value at least.
Hope that helps.