Solar Energy in Estonia Excellance Address: Maneezi-5 Tallinn, 10316 Estonia Phone Number: +372 644 49 20