» Uk - Reviews, Complaints, Reputation Uk
Found 1 review / complaint Uk
Consumer Review

Applied for visa on 30th january, my trip was cancelled on the 31st Jan informed Visa 24 by telephone on the 1st Feb that trip was cancelled and no longer needed visa. Visa 24 telephoned me demanding the full amount to be paid otherwise they would not return my passport, After a long telephone call ...