The Wayback Machine - https://webcf.waybackmachine.org/web/20210516220545/https://corp.mail.ru/en/press/
Address
125167, Leningradsky prospekt 39, bld. 79
Email
Phone number
+7 (495) 725‑63‑63