According to § 5 TMG:
ALLOCABO GmbH
Gasstr. 12
22761 Hamburg
Germany
Represented by:
Oliver Golz
Contact and help:
https://allocabo.zendesk.com/hc/en-gb
E-mail:
service@allocabo.com
Register entry:
Local court Hamburg
Register number HRB 145555
VAT ID:
DE311538383