BENJOLOU LIMITED Company number 07262699 · Monitor this company Dissolved Overview People 1 Financial Documents Analysis Location Related Registered office Address34A STATION ROAD, CUFFLEY, POTTERS BAR, HERTFORDSHIRE, UNITED KINGDOM, EN6 4HE PostcodeEN6 4HE Companies at this postcode 31 Average house price in EN6 4HE £635,000 (4 sales) Map