Yes they do. I sent an application form a year ago for my belated visitor visa application, they responded within 24 hours and requested some documents, I didn't now how to upload them and I used the application form again the next day, I received a call immediately, chatting with the officer...