Pretty sure as all of the windows were replaced the same time and some still have eurocell stickers on. I’ve attached a picture of the outside.
Yes there’s a eurocell branch that supplies windows, cladding, doors etc. Have messaged a few local window suppliers after your suggestion so just...