NBCC Commercial Space, 10th Floor, Tower 2, Kidwai Nagar, Sarojini Nagar, South-West Delhi, Delhi, India- 110023 Corporate Identity Number (CIN): U35107DL2024GOI432137