Nelson Planet Designing Category: ArchitectsContact Number: +(91)-120-4730100 Address: C-2, Sec-7, Noida, Noida - 201301