AltusHost is incorporated under name ALTUSHOST B.V. in the Netherlands.
Registration number: 57600511
EU VAT number: NL852652896B01
Corporate address: IJsbaanpad 2, 1076 CV Amsterdam (The Netherlands)
Postal address: Postbus 71003, 1008 BA Amsterdam (The Netherlands)