IULI CONSTRUCTION SOLUTIONS LTD Company number 17166057 · Monitor this company Active Overview Control Documents Analysis Location Related Registered office Address22 Benares Road, London, England, SE18 1HY PostcodeSE18 1HY Companies at this postcode 12 Average house price in SE18 1HY £364,000 (24 sales) Map