Neo Group
Headquarters
Travessera de Gràcia n°18
08021
Barcelona
Spain
© Copyright Neo Group 2025
Capabilities
Neo Payment Factory, S.L. is an authorised payment institution supervised by the Bank of Spain under number 6891, LEI 9845009A5A41A662B402, BIC SWIFT NEOPESBBXXX.
Neo Fintech Lab, S.L. is a software company specialising in financial software solutions.
Disclaimer: Neo does not market its services outside the EU. Any engagement from non-EU clients is strictly non-solicited and subject solely to EU laws.
Please consult a local advisor before proceeding.