Legal
Imprint
Legal disclosure in accordance with Dutch law.
01
Address
02
Commercial Register
Registered at the Chamber of Commerce (Kamer van Koophandel)
Chamber of Commerce Number: 96156589
Registered Office: The Hague
VAT ID: NL867491723B01
03
Authorised Representatives (Directors)
Anna Sekalska, Director
Pablo Smolders, Director