Acts Online
GT Shield
Place of business
Means any place where the company transacts or holds itself out as transacting business and includes a share transfer or share registration office.