Stores must close
26/01/2009
Administrators attempting to find a buyer for Land of Leather have conceded that 33 of the company’s 109 stores—30 of which will be in the UK and three in the Republic of Ireland— must close.The furniture retailer was forced to appoint administrators on January 12 after efforts to secure enough funding to keep going until a buyer could be found...