Contact Us

  • info@computeraid.org
  • Unit 33, Containerville, 35 Corbridge Crescent, London, E2 9EZ
  • kenya@computeraid.org
  • International House 15th Floor, Mama Ngina Street, P.O Box 1491-00100 Nairobi, Kenya
  • southafrica@computeraid.org
  • PO Box 468 Westhoven, Johannesburg, 2092 South Africa

Get in touch

If you'd like to send a quick message, please leave your details below and we'll get back to you as soon as possible.

×