If your BMW is over three years old, it requires an annual MOT inspection. Find out more.