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 seems very small in comparison.
I can probs use the e-bracket off the new mech.
I'll try and get some pics up if that helps.
Any info would help
Cheers
Brad