Read the full decision in Mr W MacLeod v ARK Housing Association: 4121537/2018 - Judgment. Read the full decision in Mr W MacLeod v ARK Housing Association: 4121537/2018 - Preliminary.