The Business building is Building 5, which is in Haymarket (pretty much where the uni library is). Go down the tunnel then up the stairs, then walk down Quay St, and it'll lead you right there.
Hmm I don't do business myself (I do I.T.), but the lack of campus isn't really no disadvantage...