I don't think CENOMAR will be needed here in the UK. I didn't present mine when we went to the registry office. I presented my passport with the visa and birth certificate. About the proof of address, I can't recall what I presented. Although I was already living a couple of months in the UK when we went to the registry office to pay the necessary fees, but the registry office was already informed about the intended wedding date before I even got my visa. So by that time, I already had a letter from the GP and NHS card after I registered.