Corporate Office. 7th Floor, Vatika Triangle Sushant Lok-1, Block-A Mehrauli-Gurgaon Road, Gurgaon-122002. Haryana, India .