THE PLANNERS LIMITED Company number 06769308 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office Address65 Willoughby Lane, London, N17 0QY PostcodeN17 0QY Companies at this postcode 11 Average house price in N17 0QY £406,000 (4 sales) Map