Angel Projects is a professional project management company that creates the opportunity to make a difference in South Africa.