I landed in Manchester today on a brief visit. And, somewhere in the airport, I lost my expired and cancelled Indian passport, and a credit card, and my Indian tax ID. I called the non-emergency contact for Manchester police, and the operator told me that they don't accept any reports of lost objects anymore. I was asked to report it on https://www.reportmyloss.com/uk/. This really doesn't serve my purpose. The website looks like it is privately owned.
I would like to report it and get an acknowledgement. I need this because, a) I will need it because I need it to report it to the Indian authorities, and b) some countries ask for all travel documents, expired or otherwise, within a specific timeframe. I will need this to indicate that I don't have mine anymore.
What do I need to to do in order to make an official report? Would really appreciate any help on this. Just to make it clear, I cleared UK immigration with a valid UK visa and valid Indian passport, which is still in my possession.