Well done
In all honesty you don't need to go in person....just take a screen shot. The evidence is there that you have complied with change of address requirements. The acid test comes with the 90 day report; my friend's was due shortly afterwards and his report sailed through on the new address.