Heat Recovery in Poland Otto Engineering Polska Sp. Z O.o. Address: Po?oni?ska 15, 35-082 Rzesz Phone Number: +48 172 49 00 30