HELMAC PRODUCTS LIMITED Company number 03003055 · Monitor this company Dissolved Overview People 13 Documents Analysis Location Related Registered office AddressDUNKIRK MILL, DUNKIRK LANE, LEYLAND, LANCASHIRE, PR26 7SQ PostcodePR26 7SQ Companies at this postcode 7 Average house price in PR26 7SQ £282,000 (22 sales) Map