EZRA RESTAURANTS LIMITED Company number 07107274 · Monitor this company Dissolved Overview People 1 Documents Analysis Location Related Registered office Address23 WEST END COURT, WEST END LANE STOKE POGES, SLOUGH, UNITED KINGDOM, SL2 4NB PostcodeSL2 4NB Companies at this postcode 18 Average house price in SL2 4NB £350,000 (35 sales) Map