Canvas For Blinds And Covers in Poland Faber Polska Sp. Z O.o. Address: Poznanska 31, 62-001 Chludowo Poland Phone Number: +48 618 11 64 32