Legal notice

Registered owner

InnoLab Venlo
Tegelseweg 255
5912 BG Venlo
The Netherlands