Who do I give a Domestic EPC to?

Anyone can ask to see your EPC, but it's would normally be someone with a specific purpose such as a local council check or someone wanting to buy a property.