LES RENE LIMITED - CIN U28932CH1986PLC006777 | Company