Sorry! JavaScript is disabled in your browser. To get the best user experience on our website you should enable it.

Business Listings - Donate Computers to Africa

Sort by
  • ComputerAid
    02083615540
    Unit 33, Containerville, 35 Corbridge Crescent, London, E9 9EZ, United Kingdom
    ComputerAid is not just another charity. We're an organization building a world where everyone has access to computer technology. We r.....

    Listed In : Charitable Trust

    View Details