Solids seperator tehnology
Looking for a particular Filtra Limited employee's phone or email?
The Filtra Limited annual revenue was $16.4 million in 2026.
Filtra Limited is based in Bel-Air, Bicol.
The NAICS codes for Filtra Limited are [42, 423, 4233].
The SIC codes for Filtra Limited are [50, 503].