Olympus Home Improvements Limited. Company number01905579 StatusLiquidation TypePrivate Limited Company Incorporated16 Apr 1985 Registered office 1-3 Belmont HillLewishamLondonSE13 5AU Data JSON Markdown