I heard the slots belonged to BA - 18 months ago (and with no long term slot waiver in place), BA were really concerned about losing a pile of their LHR slots so were happy to loan them out to non-competing airlines or those that they did not consider a threat.