Directory Company Details Decha Enterprise (Pty) Ltd Address: 5 Ferndale RoadHumewood, Port Elizabeth 6013 South Africa Phone: 27-742718704 Company Type: Associate