They are the agents and not the landlord / owner

They will be tenanting the flat shortly with a different individual

Please send me a final bill to the address above, 1 Camberwell Grove, 
I left the flat on 10/11/2015