Tokyo riverside yomiuri building: 36-2, nihonbashi hakozaki-cho chuo-ku 103 0015
Is a branch of : ROYAL BANK OF SCOTLAND PLC
Japan