Special Investigating Units and Special Tribunals Act, 1996
R 385
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.