Need to contact us? You can find our office location and contact information below.
Unit 423 (mezzanine level 4) Omnibus House 39-41, North Road, London, N7 9DP, United Kingdom.
Open Hours: Monday - Friday (9:00am - 5:00pm)
4th Floor, Hse No. 128, 1st Africa House, Kwame Nkrumah Avenue Accra, Ghana.
Open Hours: Monday - Thursday (9:00am - 5:00pm)