The Halifax Agent - Sterling Asset Management