You asked:

where does nigel mansell live

Sorry, I don't yet have an answer to that question.