Try putting the number you want to find details of into
this link, then click on
Lookup Number
. I use it quite a lot as it's very useful in tracking locations, but not so much for mobiles, though it does give the call rates.
It will also give you the cost of calls to the numbers. If you try
0844 0544020 which is the Dial-up number for Virgin.net it tells you that it's band
i26, 4p (daytime), 2p (off peak), 1p (weekend) including VAT and is supplied by NTL Group. If you look at
0845 4550280 which is also a Dial-up for Virgin.net, it gives much the same but advises it's charged at Local Rate (we wont get into that debate here!)
07769 027009 could also have been ported to another Telco though as mine would have shown Orange if checked on there. However I went from Orange to T-Mobile & on to BT-Mobile but it only shows the original supplier not the current.
I hope that has been of some help to you.