Imprint
Last updated: October 24, 2026
Provider
Max Benz
Am hohen Stein 36a
01189 Dresden
Germany
Contact
team@thegtmlead.com
Shared product support desk operated by Max Benz.
VAT ID
DE318390413
Content responsibility
Responsible for the content pursuant to § 18 (2) MStV: Max Benz, Am hohen Stein 36a, 01189 Dresden, Germany.