About company

Appspress Platform BV
Company address: De Cuserstraat 93, 2nd floor, 1081 CN, Amsterdam, the Netherlands
VAT Number: NL8556.95.158
Registered with Chamber of Commerce in the Netherlands: 64504522