103 GROUND FLOOR HARGOVIND ENCLAVE Delhi INDIA 110092 (Delhi)