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