by looking at the information, i can certainly say they are keeping separate databases for registration and this website! how on earth they come up with 3-4 months time for synchornising databases. normally even if you keep separate databases for security purposes, these are synchronised overnight! It looks like some pathetic inhouse IT or IT contractor just sucking up the money without real results.
website itself is very basic and give too much information to all users, it should be only restricted to owners or people who has interest in the car by providing addtional data to validate, ie some part of chassis number or other registration document reference id etc. Giving free information can be misused by car lifters too, looking up database for similar car and then changing the stolen car reg, chassis, engine number accordingly! or use someones registration plate on similar car to avoid detection for any crime etc.