Marín y Cubas 26 Las Palmas de Gran Canaria, Las Palmas
Spain\'s Timber Co. with own concessions, office and production in Central Africa and importing and selling in Europe. Dealing also in seafood. Head Office in Las Palmas de Gran Canaria, Canary Islands, Spain.
timber, doors, wood, sawnwood, building material