Not known Details About visa agency london
While only 10% of iVisa clients would charge the service as a few stars or decreased, those a lot less-than-glowing evaluations typically relate to a number of the downsides we stated: using travelers' funds for services they might not actually need, not presenting refunds when customers expected them, or taking weeks (or months) to approach visa a