Again, we understand the frustration and apologise for the confusion caused. As you are probably already aware we're only able to send the new SIM to a UK based address. It would also need to be activated whist connected to the UK network to ensure there are no issues during this process.
I will ask If you have received the new SIM with the correspondence? If so and you require assistance with the activation, let me know and I'm happy to help although as you have mentioned the other SIM replacements you will be familiar with this process. Support is also included in the literature that comes with the SIM.
Rob