Before few years I had a Problem related to a skilled visa. That time I consulted with Migration lawyers. They give me the best advice. Highly recommend.