EL NIDO LTD Company number 12238562 · Monitor this company Active - Proposal to Strike off Overview People 3 Financial Control Documents Analysis Location Related Registered office Address252 Woolton Road, Childwall, Liverpool, England, L16 8NE PostcodeL16 8NE Companies at this postcode 19 Average house price in L16 8NE £185,000 (77 sales) Map