19 markle steading east linton eh40 3eb 5 bed flat