Yes. Completely and totally Genuine. Sourced from Renault in the UK.
We are not a franchised dealer, so don't have permission to use the Renault logo, but all our parts are genuine Renault parts, in Renault packaging wherever it is provided, and exactly the same as the parts your car was built from.
Yes, brand new, and direct from the factory.