I had something similar a few months back. Rather than an ID card it is really referring to your passport details held with them. They had my old passport details, which had expired, and probably flags up on their systems. I had to take my renewed passport into the Sabadel office the next time I was in GA.