ECO-VACPATCH LIMITED Company number 08596644 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address3 CROFTERS MEADOW, FARRINGTON MOSS, LEYLAND, PRESTON, PR26 6QT PostcodePR26 6QT Companies at this postcode 5 Average house price in PR26 6QT £304,000 (16 sales) Map