Madrid floor 1: 1, plaza de colon 28046
Is a branch of : BARCLAYS PIZARRO Y ROCODER S.A., S.V.B.
Spain