Owner London Borough of Islington behind that:

islington.gov.uk - Home - Islington Council