RAMADA RESIDENCY PRIVATE LIMITED - CIN