Originally Posted by
tom tulpe
You didn't take this up with BA for two years? Why?
OP mentions having communicated with BA many times. Given their response speed this could well have taken two years! OP has now come here hoping for a helpful suggestion.