OPTI CHEF LIMITED Company number 09822205 · Monitor this company Active Overview People 3 Financial Control Documents Gazette Analysis Location Related Registered office Address55 Dewsbury Road, Luton, England, LU3 2HH PostcodeLU3 2HH Companies at this postcode 111 Average house price in LU3 2HH £249,000 (34 sales) Map