Another move in London to prestigious premises for technology specialist Following its move only three