What paint is best for spraying upvc windows
You could consider the Kolorbond uPVC Painting Kits.
This is available mixed to many RAL, NCS or BS colours in a satin finish.
The manufacturer offers a 10 year adhesion guarantee and 5 years on colour fastness.