Legal notice

Snapovate is a trading name 
operated by Elicia.

Business Registration: 
90122263800016

Registered address:
142 Boulevard Félix Faure
93300 Aubervilliers, France

Contact: support@snapovate.com