Telford Homes Plc engages in the property development business in the United Kingdom. It develops residential and commer... more