Fox-Farm Söderbacka Ab is a company located in Finland, FI-66900 UUSIKAARLEPYY at ÖSTANLID 6. Fox-Farm Söderbacka Ab has an ACTIVE entity status and an ISSUED LEI code. The Legal Entity Identifier code of Fox-Farm Söderbacka Ab is 743700NVQUGIW3N5OD65. The legal form of this company is 8888.