Depends on where you live and what kind of landline phone you have. I have a cordless phone and the phone number shows up on its display. But you will have to get with the manufacturer of your phone to find out how it works.
Yes I have an old fashioned phone, and I have tried the *69 thing but doesn't work, that may be because I live in South Africa, any other solutions?
Hmmm let's see. South Africa. Phone. Ummmmm. Can't think of a thi... No Wait!!!! Call your phone company! Noooo, you'd have to be pretty stupid to not think of that. So obviously the phone company doesn't know. And if the phone company doesn't know it's not likely we would know since few of us live in Africa. Maybe the utilities commission, or the government knows. Sorry to hear about your phone company, though. I'd get another company that knows their system better. You might want to move to Spain.