142 Lecoin Road, Delungra NSW 2403