Apparently Companies House have so far issued 1.5 million ID codes.  They expect to ID 7 million directors altogether.