top of page
Check application processing times
To check how long your application will take to process please click Here to get redirected to our updated processing database for 2024, or click the the button below.
Footprint
Since 2001, we have processed
over 235,532,631 applications
3518
Application Centres
143
Countries of Operation
68
Client Governments
bottom of page