Countrywide has made what it calls “a significant investment” in The Buy to Let Business, a Camberley-based company which has been...