Originally Posted by
sdix
I suspect this is also a post Brexit reaction as many London based companies have and are moving to Ireland. Huge Google, Facebook, HP, Apple - you name them - facilities now there.
As a mailing address moreso than any substantive way with staff.