How interesting!
I have received the same letter as well. They've scheduled a Landing interview for next week.
I was thinking it is because my application took too much and they want to check my current status (Job, Spouse, . . .)
It's not a big deal. At least I have an appointment for next week...