Bizarre company sign outside an office in Bloomsbury,London...