BALLARDS TRADING LIMITED Company number 10589235 · Monitor this company Dissolved Overview Control Analysis Location Related Registered office Address343 BALLARDS LANE, LONDON, ENGLAND, N12 8LJ PostcodeN12 8LJ Companies at this postcode 50 Average house price in N12 8LJ £525,000 (14 sales) Map