going on what I was told by the area representative when I was at my last company (Which was a while back) and the tables on the imeche website it depends on your degree and the date that you started it.
For me, I did Beng product design + manufacture at Loughborough which according to the tables is accredited before '99 (iirc) but requires a masters thereafter.