Copyright © 2026 Cardflo Limited. All rights reserved.
Cardflo is a registered trademark of Cardflo Limited.
Cardflo Limited is a company registered in England and Wales under Company No. 13163202. Its activities include submitting merchant applications to acquiring partners and entering into and maintaining commercial agreements with those partners. Registered office: First Floor, East Wing, Sandfield House, Kings Close, Water Lane, Wilmslow, SK9 5AR, United Kingdom.
Cardflo Payments SL is a separate company registered in Spain under Company No. B75987636. Its activities are limited to the development, operation and provision of Cardflo's payment orchestration software and related technology services. Registered office: C. Severo Ochoa, 41, Campanillas, 29590 Málaga, Spain.