Search the register – results All results POLYMOULD LTD 11707244 - Incorporated on 3 December 2018 Unit 4c Lion Works, Pool Road, Newtown, Powys, United Kingdom, SY16 3AG