Mobile and desktop apps that bring Bing’s search, discovery, and personalization features to users across devices.Use app feature - Apply an application's functionalities and tools to achieve specific tasks.
Sorry to hear you're having trouble.
I'm not entirely sure a recovery form would work for Bing Places so what I'm going to do here is recommend you get in touch with Microsoft Support via https://support.microsoft.com and click on Contact Us. Even if they're unable to help specifically with your issue they can at least direct you to where you need to go.