SINGAPORE TELECOMMUNICATIONS LIMITED (MANAGED HOSTING SERVICES)
31 Exeter Road #21-00 Comcentre Singapore 239732