An online lettings agency that has been operating for 12 years has now opened a High Street office. Nantwich-based LetLord, founded in...