Just curious of the Op’s second comment. He says he’s applying for a “NON O VISA” in England. I thought that was only possible to get in country in Thailand.
Have you visited your local immigration office and asked for the list of requirements. At least when I first did it that’s what I did. Each immigration office is somewhat different fro what I understand
I’m really curious about theses questions. If your good to go on the amnesty thing until 26 September why would someone need a stamp up to the same date.