Get Directions to TECAZ LIMITED ← View details Tecaz House, Norham Road, NORTH SHIELDS, TYNE AND WEAR NE29 7TN, United Kingdom, North Shields, England Get Directions From* To * — Required information