Отличие в том, что федеральный номер мобильного телефона выглядит как +79ХХ-ХХХ-ХХ-ХХ и набирается только в таком виде, т.е. только в десятизначном формате (+7 не в счет, это код страны). А городской номер мобильного телефона выглядит как ХХХ-ХХ-ХХ и набирается именно так или еще с кодом города можно набрать. Если в Вашем городе не 7-ми значные номера, а 6-ти, то соответственно и городской номер будет 6-ти значным. Городские номера для мобильников существуют для удобства, т.к. такой номер проще запомнить, да и звонить на него с городского можно без проблем, т.к. у некоторых городских нет выхода на 8.
Если Вы хоть раз связывались с оператором, то это причина того, что знают Ваше имя. Вы же представляетесь оператору. Обычно спрашивают имя. И вводят потом в базу информацию, что под этим номером, например, Елена. А договора вряд ли. Купили пакет - вставили симку - киевстар работает. Украина же?
Принимающий звонок должен увидеть исходящий номер одной из линий шлюза компании Mail@ru, через который интернет-звонки выходят в GSM-сети. В том случае, естественно, если не применяется услуга "скрытый номер" (хотя, зачем её применять в этом случае?)
Очень похоже что звонок был С Лондона, а конкретно чей номер думаю так не узнать.
Можно воспользоваться популярным способом запоминания: разбить номер на удобные для Вас группы цифр и ассоциировать их с чем-то знакомым, например, номером квартиры или значимой датой.
А я вот быстро запомнила свой номер после того, как отправила несколько сотен рублей незнакомым людям )