IL’RESTAURANT LIMITED Company number 13074188 · Monitor this company Dissolved Overview People 1 Control Documents Analysis Location Related Registered office Address17c 17c Willoughby Park Road, London, England, N17 0RR PostcodeN17 0RR Companies at this postcode 8 Average house price in N17 0RR £303,000 (2 sales) Map