Waltham Forest: A visit to Blackhorse View Transport for London's property company and its developer partner have completed a significant new housing project