There is a farm in Mochrum called Barsalloch is it maybe the same place you are looking for Margaret McDowall