.biz is not the strongest tld, but ur keywords are good, and it matches the extension perfectly... i would think it can fetch mid xx and up depending on who's buying
Well it's a decent combo that fits the TLD.
Could be used for (video)conference services and/or serviced offices.
Could fetch $$$ with the right end user.