Flowmech Products Ltd have been based in Leicester since 1994. The company has developed a sound reputation as a specialist manufacturer of pressurisation and water boosting equipment, manufacturing & repairing a large range of pumps.
13 Charter St
Leicester, Leicestershire LE1 3UD
Year Found: 1992
Number of Employee: 15
Operating Hours: 9am - 5pm