Absolute rip off and scam they charge more than 10k dollars and absolute delay the file to a point people pull off the application and then they don't give refund so money gone
Helpful (0)
Add your answer
Ask a question
Get answers from the Great North Visa staff and other customers.