Contact Us Get in Touch Our Location Hamchako, Mutsamudu. The Autonomous Island of Anjouan, Union of Comoros Processing Centre: A 69-71 Lambeth Walk, London, SE11 6DX, United Kingdom Call Us On +44 7879 354390 Email us info@merchantinternationalbank.com Send us a Message We would love to hear from you! Please enable JavaScript in your browser to complete this form.Please enable JavaScript in your browser to complete this form.Name *Email *Subject *Comment or Message *CommentSubmit