Contact information

Trade name: Tela

Phone number: +48 660 563 051

Email: hello@telaframes.com

Physical address: Ferdynanda Magellana 4a/23, Gdańsk, Polska, 80-288 , Polska

VAT number: PL7441838546