Legal Notice

Name of the owner or manager of the website

Vescalis S.à r.l.

Registered business address

29 Boulevard Prince Henri

L-1724 Luxembourg

Contact information

info@vescalis.com

Official incorporation information

Luxembourg Commercial Register: B262595

Authorisation No 10136515/0