Legal Notice
Website
https://getquipu.com
Owning company
Name: Quipu App SL
Registered office: Calle Álaba, 61, 5-2, 08005 Barcelona, Spain
Registered in the Barcelona Companies Register: Volume 43882, Folio 171, Page B 440915, Entry 1.
Spanish NIF: B66086042.
European NIF: ESB66086042
Contact
Email support@getquipu.com
Phone +34 91 049 07 89