(2)Where for the purpose of transacting business within the municipal area, a company or a person has an office or an agent or a firm to represent it or him, the company or the person shall be deemed to transact business within the municipal area, whether or not such office, agent or firm has power to make binding contracts on behalf of the company or the person; and the person in charge of such office or the agent or firm, as the case may be, shall be liable for the tax payable by the company or person,