Calling a DID number using a pre-paid phone card

1**) Would I be able to receive calls on my virtual number if the caller is using a prepaid phone card…**
(Someone tried calling me on my DID number from the UK using a international prepaid card, and the could get through. But after dialing direct(without a prepaid card) it worked perfectly.


Our UK numbers are reachable from everywhere, it should not act different compared to any UK Landline/mobile

Can the same prepaid phone call other UK numbers in the same prefix? For example if you ordered a London 4420 number, can the prepaid phone call a different 4420 UK number?

Let us know if this persists
[United Kingdom]