BABA VILLAS PRIVATE LIMITED - CIN U70102TG2006PTC050535 |