1 years as a host 2 listings
Company Name: Campzilla GmbH
Address: Pulverteich 20-22, Hamburg, DE
Legal Representative: Michal Bauer
Trade Register Number(s): 169248
VAT Identification Number: DE307288426