OPEL FINANCE LIMITED - CIN U08011BR1996PLC007056 | Company