I doubt that you will get much here.

Ask if you can leave a note on a notice board in the compound. Someone is bound to call you back. Failing that, try Garvey's, Doha College/Park House/DESS/Doha Montessori notice boards (when schools open next week), Tuesday Ladies Club (when it re-starts for the year), The Irish Pub in Sheraton etc, really anywhere where Brits congregate.

Good luck!