Ocean Estate, 96-100 White Horse Lane: by Ely Terrace