Contact Details

Keppel Data Centres

Email: sales@keppeldc.com
Tel:  (65) 6415 1800
Fax: (65) 6415 1888