Can my Travel Agent register my company to Business Rewards?

No, only an employee of company can register their organisation to the Business Rewards programme.