It looks like nothing was found at this location. Maybe try searching?
Estonian School of DiplomacyRävala pst 1210143 TallinnESTONIA