I don't know when a child *should* know these things. I think it depends on family circumstances.
My DD was around age 3 when she learned all of our full names. That was real fun when she decided she was going to call me by my full name all the time.

When I didn't react, she eventually stopped. At age 9, I'm still "Mommy".
When my dad moved to town, he ended up buying a place in our exact HOA. We live 60-90 seconds apart on foot. (Cannot see each other's homes, though.) DD was 4.5 and she learned his phone number and ours at the same time. I made it a point to have her call grandpa when she wanted to visit him and he made it a point to have her call me when she was ready to come home.
She learned our street address before Kindergarten and learned our complete mailing address (including zip code) later on. She can recite our address easily with no mistakes even though she has never needed to use it, ever.
Our cell phones have a different area code than our home phone. She can call Daddy's cell phone, but doesn't really KNOW it yet. She couldn't just tell someone what it is. She could figure it out if a phone was handed to her, though. Just this school year, I started having her call Daddy during the day sometimes for random reasons to get her used to the idea. Again, she has never needed to know this, so it hasn't really sunk in. She knows my cell phone number is very similar to DH's (because she has heard me say that many times to people), but she has never once called me on my cell and I doubt she knows any part of my number. I'll probably work on both of these numbers more with her over the next few months.