Search the register – results All results POLYPUMP LIMITED 05002331 - Incorporated on 23 December 2003 Unit P, Moses Winter Way, Wallingford, Oxfordshire, England, OX10 9FE