Buildings - Modular in Estonia Efc Construction Oü Address: Tammsaare Tee 47 Tallinn, 11316 Estonia Phone Number: +372 56 92 44 77