World's oldest post office in Sanquhar finds new owners