Ownership
I have no reason to believe the deal that Sir Peter has done is on any other basis than the ones that have gone before or planned with ADP ("the Swiss"). That is that the site is on a long term lease from the Council with the Council still owning the freehold and also, I think, some buildings and even some of the navaids.
It seems to be the Council policy generally (away from the airport) that it does not sell land and buildings but leases them out.