ABB FINANCES LTD Company number 14023265 · Monitor this company Dissolved Overview Control Documents Analysis Location Related Registered office Address26 Windsor Road, Enfield, England, EN3 6RE PostcodeEN3 6RE Companies at this postcode 30 Average house price in EN3 6RE £402,000 (22 sales) Map