Taipei taipei international building, floor 13: no. 218, dnhua s. rd. sec. 2 106
Is a branch of : THE STANDARD BANK OF SOUTH AFRICA LIMITED
Taiwan, province of china