Legal

Imprint

Last updated: 12.08.2026

Offices

Berlin, Hamburg, Vienna, Kiel

Company details

TrafficPartner B.V.
Frans Erensstraat 14 A
5921VG VenloThe Netherlands
Tel: +31 7720610 31
Fax: +31 7720614 35
Email: info@trafficpartner.com

Management and registration

Managing Director (CEO): Andrea Schreurs
Registration number: 000035089164
District of Registry: Venlo
VAT ID: NL 8565.68.326.B.01