DOWELL FINANCE LTD - CIN U65910WB1993PLC060398 | Company