Green deal providers Green deal providers England, Wales and Scotland 23Paragraph 23 24Paragraph 24 Green deal providers