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