I don't think it's Network Rail who fill the ATM's up, it's the responsibility of BankMachine who are contracted by London Overground to administer and operate the ATM's at their stations. http://www.bankmachine.com/about_us/the_company