Telford Homes has a strong track record in construction, having delivered over 13,000 homes across London since incorporation in 2000. ...