HARROLD’S LTD Company number 13598902 · Monitor this company Dissolved Overview Documents Analysis Location Related Registered office Address30 Balmoral Road, Enfield, United Kingdom, EN3 6RQ PostcodeEN3 6RQ Companies at this postcode 19 Average house price in EN3 6RQ £427,000 (22 sales) Map