You can contact us by filling in the following form or by e-mailing us at support@start.me.
Waalsdorperweg 16
2597 JB, Den Haag
The Netherlands
Company registration number: 59891122
VAT: NL853683463B01
Phone: +1 (205) 964-8726
E-mail: support@start.me