TORUL CONSTRUCTION LTD Company number 16067529 · Monitor this company Active Overview People 2 Financial Control Documents Analysis Location Related Registered office AddressSecond Floor Front Studio, 691 Holloway Road, London, United Kingdom, N19 5SE PostcodeN19 5SE Companies at this postcode 58 Average house price in N19 5SE £814,000 (7 sales) Map