Metropolis Healthcare Ltd. centers Near Charmwood Village Road, New Delhi, 110044