UK Tech Nation Visa Forum
IHS refund for after visa switch
Stage 1
salisuuba
January 13, 2023, 11:23am
7
You will get your refund automatically, I got mine four days after my visa approval. Thanks
I got my Exceptional promise endorsement - Need help for stage 2
show post in topic