Global Visas London
This is a Scam! They take your money and run!
It all began with an article featured in The Toronto Star Newspaper, February 25th/09, Canada 'Top of the Pops' for Brits. My father, who was a loyal Star reader was flipping through the paper one morning and noticed this article. He clipped it out immediately and called me to tell me about it ...