Company identity
Company number 07289573
Company profile
UK company 07289573, incorporated on 18 June 2010.
Freemarket for Corporates: International payments & currency exchange
One platform & API enabled access point for your global business-to-business cross-border payments & currency exchange. We are Freemarket.
Company number 07289573
Updated 07 Jul 2026 09:49
Reference milestones and recent Companies House filing stream events.
AA | Transaction MzU0MjA2MTM1OWFkaXF6a2N4 | Paper/PDF filed
Published 04 Sep 2026 00:05
AA | Transaction MzUzNzU0NTk0NGFkaXF6a2N4 | Paper/PDF filed
Published 02 Sep 2026 08:19
RP01SH01 | Transaction MzUzMjU1MTQxMmFkaXF6a2N4
Published 28 Jul 2026 12:07
SH01 | Transaction MzUzMTI2MjgzN2FkaXF6a2N4 | Paper/PDF filed
Published 28 Jul 2026 23:00
Company registered at Companies House