Simpdis Solutions And Advisory Private Limited · Hamon Research Cottrell India Private Limited · Hamon India Thermal Engineers And Contracttors Private Limited · Hamon Cooling Systems Private Limited · U73100 Wb2011 Ptc163447 · John Cockerill Global Business Services Private Limited · John Cockerill India Limited