12 TURLE ROAD LTD Company number 04293413 · Monitor this company Active Overview People 10 Financial Control Documents Analysis Location Related Registered office Address12 Turle Road, London, N4 3LZ PostcodeN4 3LZ Companies at this postcode 13 Average house price in N4 3LZ £638,000 (14 sales) Map