Heliene versus Infini
Website:
http://www.heliene.es
Country:
Spain
Address:
Pza. del Xarol, 13-15, Pol. Ind. Les Guixeres 08915 Badalona (Barcelona)
Website:
https://infinigroup.co.jp
Country:
Japan
Address:
1 Chome-4-38 Minatomachi, Naniwa-ku, Osaka-shi, Osaka-fu 556-0017