Right had a look at it. Old mangled mech is a FD-M570, its on an e-bracket and is bottom pull.
Old owner tried to fit a new xt mech but it was fouling on the tyre and swingarm due to the adjusting screws bit being quite large and too far rearward, possibly not a bottom pull? The original mech...