USHA PARSONS LTD - CIN U28991OR1983PLC001244 | Company