447 Mill Creek Road, Stroud NSW 2425