Re the losses which Peel show as over £2.5m a year in the last accounts. I noted that they show their tangible assets (land and buildings) are worth over £26.6 million. Not bad for only paying £500k for the 835 acres.
If Peel do decide to sell it back to the Mayor, will they be looking for £26m which is their estimate shown in their companies house filing for last year (PDF Jan 2018)
https://beta.companieshouse.gov.uk/c...filing-history