Legal Notice
The owner of this website is Abacus Consulting Technologies S.L. with CIF: B83503425 and address at Paseo de la Infanta Isabel 21, bajo 10, 28014 Madrid, registered in the Commercial Register of Madrid – Volume 18.316, Book 0, Folio 105, Section 8, Page M-317603.
You can contact us at this e-mail address [email protected] or at this telephone number:
+34 91 168 12 04 during business hours from: Monday-Thurday 9.00 to 19.00 and Friday 9.00 to 15.00.