18 Flagstaff Road, Tamworth North NSW 2340