Directory Company Details Making It Work Consultants & Projects CC Address: 51 Meredale HeightsThomas Str, Meredale 2901 South Africa Phone: 27837982508 Company Type: Associate