IME London is a trading name of Subhida UK Ltd, Pentax House, South Hill Avenue, South Harrow, London, HA2 0DU, Company Registration No: 06432399.
IME London is authorized by the Financial Conduct Authority (“FCA”) under the Payment Services Regulations for the provision of payment services with FCA register number 576127 and trades under the name Subhida UK Ltd.