I'm all sorted. I went in to Winger BMW to buy bolt kit and any parts I needed. They checked it out, then they removed my old plates, drilled and fixed the new plates to the car and fitted number plate frames and caps to the screws. While I waited. Complementary. Went well beyond my expectations, great service!
So now I'm legal, I just need to return my old plates (or face a fine).