0 LIKES LikeUnLike
Hi i received an offer to work in UK. And they asked me to pay UK visa charge for work visa. But could any one let me know where one should pay the visa charges.
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 2 answers.