Computer Networks in Poland Cech Tech Address: Ul. Leszczynowa 6, 91-486 Łódź Poland Phone Number: +48 664 46 99 03