Contact information

Merchant / Seller Name: Zelo Pet

Customer Support Contact: hello@zelopet.shop

Business or Mailing Address: Zelo Pet, Rua de São Domingos de Benfica 12B, Lisboa, 1500-559 Lisboa, Portugal

Tax number (NIF): 274581841