How Can We Help?
Partnership & Collaboration:firstname.lastname@example.org
Send us a message:email@example.com
Rens offers English-language only
customer support via email for all stores.
Rens physical address:Mechelininkatu 6, 00100 Helsinki, Finland
Due to the covid situation, visits are limited to appointments only.
Send an email to firstname.lastname@example.org about the possible date and time of your visit.
(Mondays, Tuesdays, Thursdays and Fridays, 10am - 12pm, 1pm - 5pm)