
Contact us

+39 349 06 32 551
+351 93 45 29 622
VAT EE 102223277
Operational address
Av. da República 48, 1050-099,
Lisbon, Portugal
Legal address
Kesklinna linnaosa, Järvevana tee 9-40, Tallinn, 11314, Estonia
Sign up for our monthly newsletter
about green startups and innovation