CANON LEASING LIMITED - CIN U65910DL1991PLC046558 | Company