Error message

  • Deprecated function: Array and string offset access syntax with curly braces is deprecated in require_once() (line 3157 of /usr/www/users/waterrnusc/includes/bootstrap.inc).
  • Deprecated function: The each() function is deprecated. This message will be suppressed on further calls in menu_set_active_trail() (line 2394 of /usr/www/users/waterrnusc/includes/menu.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context has a deprecated constructor in require_once() (line 113 of /usr/www/users/waterrnusc/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_required has a deprecated constructor in require_once() (line 113 of /usr/www/users/waterrnusc/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; ctools_context_optional has a deprecated constructor in require_once() (line 113 of /usr/www/users/waterrnusc/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; panels_cache_object has a deprecated constructor in require_once() (line 113 of /usr/www/users/waterrnusc/sites/all/modules/ctools/ctools.module).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_display has a deprecated constructor in require_once() (line 3157 of /usr/www/users/waterrnusc/includes/bootstrap.inc).
  • Deprecated function: Methods with the same name as their class will not be constructors in a future version of PHP; views_many_to_one_helper has a deprecated constructor in require_once() (line 113 of /usr/www/users/waterrnusc/sites/all/modules/ctools/ctools.module).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in Drupal\gmap\GmapDefaults->__construct() (line 95 of /usr/www/users/waterrnusc/sites/all/modules/gmap/lib/Drupal/gmap/GmapDefaults.php).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Notice: Trying to access array offset on value of type int in element_children() (line 6466 of /usr/www/users/waterrnusc/includes/common.inc).
  • Deprecated function: implode(): Passing glue string after array is deprecated. Swap the parameters in drupal_get_feeds() (line 394 of /usr/www/users/waterrnusc/includes/common.inc).

You are here

ABOUT US

Control Chemicals (Pty Ltd) was founded in 1971. Our Company specialises in the development and production of proprietary water treatment solutions for personal, industrial, agricultural and swimming pool applications, and we are a primary manufacturer of chlorine-based disinfectants and cleaning products. We are also a major producer of calcium hypochlorite tablets for use in proprietary dispensing systems.
 
Our client base includes major NGOs, governments, intercontinental retail groups and major military institutions, and we have active distribution agreements on several continents.
 
Our activities include:
 
Our international HQ is domiciled in Johannesburg, South Africa. We also have a registered operational division in Australia.