CIN |
Name |
Address |
|---|---|---|
| U70102TN2011FTC078866 | LARCHMONT DEVELOPERS PRIVATE LIMITED | No.1, Bheema Sena Garden Street, Sri Rama Maruthi Enclave, 3rd Floor, Mylapore Chennai Chennai TN 600004 IN |