Contact information

Company name:
TerraRoot GmbH

Registered address:
TerraRoot GmbH
Hohe Bleichen 8
20354 Hamburg
Germany

Email:
info@terra-root.de

Commercial Register:
Local Court Hamburg (Amtsgericht Hamburg)
Registration number: HRB 195304

VAT identification number (VAT ID):
DE458997958

Managing Director:
Samih Abid