LEELA INVESTMENTS LIMITED - CIN U65910TG1995PLC021712 |