MILLENDALE LIMITED Company number 02369900 · Monitor this company Active Overview People 12 Financial Control Documents Analysis Location Related Registered office AddressUnit 6 Leaside Business Centre, Millmarsh Lane, Enfield, England, EN3 7BJ PostcodeEN3 7BJ Companies at this postcode 15 Average house price in EN3 7BJ £497,000 (7 sales) Map