Keezel was founded in Amsterdam, The Netherlands and is registered at the Dutch Chamber of Commerce under registration number 62658506. BTW number (VAT number) is NL854906253B01. Our Amsterdam office is at Valschermkade 16, 1059 CD Amsterdam. Keezel Inc. is the US subsidiary and incorporated in the state of Delaware. We can be reached through the form above, at firstname.lastname@example.org or +31 85 0091 279.