No, number plates must meet the British Standard requirements and we are not aware of any self-adhesive number plates that are able to meet these requirements.