Long shot, but can you apply for that free insulation?
Mother in law did under some scheme, she got it free as shes in her 80's but I would think there are other schemes? My uncle (Who is about 58) got it for £99!
I always thought that was a con with hidden costs?