Just Business Incentives (JBI)
Hi,
I was wondering whether anybody has had any dealings with Just
Business Incentives? They offer travel packs to places such as the
Gold Coast. At the moment, they're taking a looong time to get back to
me.
Thanks,
Bob
|