LONDON OFFICEACCRA OFFICELONDON OFFICEContact InfoAddress InfoCenter for International Mediators and Arbitrators 118 Piccadilly, Mayfair, London, W1J7NW United KingdomContact Details+ 44 207 355 5109ACCRA OFFICEContact InfoAddress InfoCenter for International Mediators and Arbitrators Naa Shika Avenue, Haatso-Mabey, Accra, GhanaContact Details+ 233 241 022 964