contact
YSQUARE B.V.

NoMA House
Gustav Mahlerlaan 1240
1081 LA Amsterdam

Trade Register no. 64530345
VAT no. NL855706016B01