25 Taylors Road, Parramatta NSW 2124