The operator of this website or online service is the company LEO S.A..
Registered office:
Leo S.A.9, bd Roosevelt
L-2450 Luxembourg (Luxembourg)
Postal address:
Leo S.A.B.P. 371
L-2013 Luxembourg
Phone: (+352) 2639-4848
Email : info@leoenergy.lu
Represented by: Erik von Scholz (Managing Director)
Company number: 00131794/4
Registered in the Luxembourg Trade Register under number B92845
Value added tax identification number: LU19597485



