[:en]Our New Parramatta Office
Now you are in Australia on your SC188A visa. You have purchased or set up a business in Australia. You are sitting back and enjoying a flat white with your beloved family, thinking you will be ready to take up your permanent residence when you meet the time requirement…… Wait! Are we missing something here?