EBIZZERS LIMITED Company number 07106920 · Monitor this company Dissolved Overview People 8 Financial Documents Analysis Location Related Registered office Address1 PRESTON GARDENS, PRESTON GARDENS, ENFIELD, MIDDLESEX, ENGLAND, EN3 6EP PostcodeEN3 6EP Companies at this postcode 11 Average house price in EN3 6EP £396,000 (18 sales) Map