Leather Bags in Spain Trademate International Address: Muntaner 168 PBJ 05, 08036 Barcelona Spain Phone Number: +34 632 44 40 14