Directory Company Details Celiwave (Pty) Ltd Address: 6 Kloof Street, Despatch, 6220 South Africa Phone: +27794190372 Company Type: Associate