When searching through property listing sites for a new rented property, you may have come across the term ‘let agreed.’…