Kaur Migration is a full service migration firm that handles all aspects of your visa application. We have helped hundreds of people in pursuing their professional and personal dreams. We provide you with an initial consultation, helps you select a visa best suited for your specific profile and requirements. We understand that the application process can be complicated, time consuming and that migration laws invariably change. We assist you through the entire process simplify it for you to ensure that your application is processed efficiently. We speak your Language and understand you well; we speak Punjabi, Hindi and Gujarati. Dreams Immigration is based in Melbourne, Australia. We are registered with the AUSTRALIAN MIGRATION Agents Registration Authority (MARN 0963328).