Just because the number is withheld, doesn't mean that the network doesn't have it. Given a reasonably accurate date/time BT (or other supplier) could get the number, although you would probably have to get the police to make the request. The number is always recorded, if for no other reason than it's needed for charging, it just isn't made accessible to the answering user.