2 Dean Street, Tamworth North NSW 2340