Open World Financial Services Ltd trading as I.Pay is registered under England and Wales (08773200) with FCA SPI registration number 611518.
We are a customer-centric, reliable and exponentially growing Money Transfer company in London.
Download our app to avail the best rates and offers.
Using the app you can:
1. Add beneficiaries
2. Initiate and pay for your transfer using a debit card or bank transfer
3. Track Transfer Status
4. Get Rewards by inviting friends and family to our app.