Putney Station is owned by National Rail and operated by South West Rail. I would guess repairs to the station's fabric would be NR's responsibility but could be split with SWR if it's fittings and fixtures that need maintenance - yes, I'm sure Fleur will help; just make sure you vote for her next Thursday! I believe Putney Bridge station is in Fulham, so outside of her remit, but I think that is owned and operated by TfL.
Michael Ixer ● 362d