Spotted this parked up on the road in Stourbridge today about 12ish. reg something like BX05X** cant remember the rest. Couldnt see a sticker. Anyone??