Spain Office

Oscar Martinez
Country Manager

Email
+34 931 772 425



HABA-SPED Logistics (Spain) S.L
NIF: B87049557
ZAL Barcelona - Edifici Service Center
Avgda. dels Ports d'Europa 100, Pl. 1
08040 Barcelona
Spain