Strata, 6 Walwarth Road, London, SE1 6EE
Get In Touch
Is authorised and regulated, by the Financial Conduct Authority (FCA), firm number 572188, as a Payment Institution (API), as required under the payment services regulation 2009. We are also registered with HMRC as a Money Services Business, registration number 12115403. Inara-Transfers Ltd. is registered in England and Wales, Company Registration number 3786396, incorporated in 1999.