Trans-Fast Remittance (London) Ltd. is regulated by the UK Financial Conduct Authority (FCA) as an authorised payment institution: 540547. Recognised by HM Customs & Excise - Money Laundering Regulation (MLR under the Register no 121.520 - 64) Registered office: United House, Office 4.25, North Road, London, N7 9DP - Company No. 04609973. We accept payment via Debit cards displaying the VISA or MasterCard logos. All payments are made in British Pounds. Any payments taken by debit card will show on your statement as “TransFast02076300890”.