Working with you for a greener future
Get in touch to arrange a free consultation or ask any questions you may have about our services.
Headquarters
Karaliaus Mindaugo pr. 38,
B Tower, Kaunas, Lithuania
Legal Details
Detra Solar, UAB
Company no: 304451669
VAT no: LT100010810319
Legal Address: Lvovo g. 25-104, LT-09320 Vilnius