Top Button

Important Information

  • Due to the Corona virus / COVID-19 situation, Finland has temporarily suspended accepting and processing visa and residence permit applications globally.
  • Important Announcement: Load shedding South Africa

    Due to the ongoing power outage issue nationwide, our operations in South Africa have been impacted. We regret the inconvenience encountered at our centres which include longer waiting time faced by our customers.

    Appreciate your patience.