Isle of Man to open London office