ODA develops 800,000ft of residential space in 416-420 Kent towers