contact
YSQUARE B.V.

Valley
Beethovenstraat 533
7e etage West
1083 HK Amsterdam

Trade Register no. 64530345
VAT no. NL855706016B01