Email again:

Sistex Chauffeur Services Oü
Siduri 9 Tallinn  11313.
See the map
Click on "Show map" to accept Google's privacy policy and see the map.