WILLARDS LIMITED Company number 04276075 · Monitor this company Active Overview People 4 Financial Control Documents Analysis Location Related Registered office Address7 Wellesley Crescent, Potters Bar, Hertfordshire, EN6 2DG PostcodeEN6 2DG Companies at this postcode 11 Average house price in EN6 2DG £604,000 (15 sales) Map