The luxury furniture and furnishings company, based in Teesside Retail Park in Stockton with 18 stores and franchises across the UK, has published accounts which show turnover dropped 17% from £94.8m to £78.4m in the year ended March 31 2024.