MFS moves to new head office in Mayfair, London