Received a letter in the post and I'm trying to work out where it came from. The only identifying marks that I could think of are the 'POSTAGE PAID GB HQ42191' stamp in the top right. Is there any way of working out what company/organisation sent this?

Thanks