Impact Document Technology Ltd ← View details 1959 Upper Water Street, Halifax, NS B3J 3J5 +1 902-423-3347 Get Directions From* To * — Required information