HALIFAX UNIT TRUST MANAGEMENT LTD