He meant that you need an address where you can intercept mail, one way to do it is you order the card to some apartment building/house where you know that people won't be around when the mail comes (or is vacation house or whatever just make sure they are receiving mail(advertisement or something in their mailbox)) and pick up the letter from their mailbox.
Yes, setup your Company with a Virtual office and get the Card send there! create the entire setup with fake docs and the virtual address with mail forwarding, so you will be fine.