HELEA is a brand operated by Servarray OÜ
Registry code: 16925102
Address: Jõe tn 5, 10151 Tallinn, Estonia
Email: info[at]helea.art
Phone: +372 *** ****
Management Board: Victor Nikitin
VAT ID: EE102727359