64 homes within the London Borough of Newham.Registered Office: 6b Tower Hamlets Road, Forest Gate, LONDON E7 9BZ.