PRESTA DE LEXA DEVELOPERS PRIVATE LIMITED - CIN