Thanks RW and Sean,
For now, I will monitor the leak, it is really minor as I didn't know it was leaking until recently I sprayed some Athletes foot powder (got that idea from Roger in another topic, thanks it works a treat) on some suspicious areas and there it was staring me in the face!
In the meantime I will reach out to the service center that did the work and see if they have better records of what parts were installed.