Did the previous occupiers leave you with an IHD (in house display)? The little display linked to the smart meters that tells you how much energy you are using etc. If they did then there is a chance that you can get the meter readings that you need from that.