OPTIMUM DISPLAY INSTALLATIONS LTD Company number 08122008 · Monitor this company Dissolved Overview Analysis Location Related Registered office Address35 ST. ANDREWS STREET NORTH, BURY ST. EDMUNDS, UNITED KINGDOM, IP33 1SZ PostcodeIP33 1SZ Companies at this postcode 5 Average house price in IP33 1SZ £583,000 (7 sales) Map