WORLD LEASING LTD - CIN U65921PB1989PLC009833 | Company