This is a mixed development of shared ownership and rented homes now being built in Ilford, East London.