Solar Partner Spain S.L. Legal Address Calle Belgica, 15 07180 Santa Ponsa Spain
Managing Director Michael Kuehn
CIF / Tax ID: (ES) B57521585