Zambezi Fx Ltd is registered in England and Wales registration number 11111233. Registered office 20-22 Wenlock Road, London N1 7GU
Authorised by the Financial Conduct Authority (FCA) under the Payment Services Regulations 2017 registration number 803450 and regulated by HMRC for AML compliance
Copyright © 2022 Zambezi Fx Ltd. All rights reserved.