Origin Housing is a housing association managing over 6,800 homes in London and Hertfordshire. Echo Court, Northolt Road development, a residential scheme consisting of 116 new apartments for affordable rent, shared ownership and private sale.