score:3
From experience, when dealing with "Home address", the author of the form usually mean your most recent "registered address".
As you are living in the UK, I assume you have registered your stay with the authorities there. This could be for tax reasons.
I would use your current address in the UK on the form.