Quality Filtration Systems Contact Details Phone Number: 272 1853 5248 Physical Address 90 De Kock Street 7140 Categories About Quality Filtration Systems QFS have the capability to design, manufacture, install, commission and maintain membrane plants and general water treatment equipment in South Africa.