MANSA LEASING LTD - CIN U65921HR1989PLC030727 | Company