Contact Us

Contact Info

Address Info
Center for International Mediators and Arbitrators

118 Piccadilly, Mayfair, London, W1J7NW United Kingdom

Contact Details
+ 44 207 355 5109

Contact Info

Address Info
Center for International Mediators and Arbitrators

Naa Shika Avenue, Haatso-Mabey, Accra, Ghana

Contact Details
+ 233 241 022 964