MLS Closes two London Business Centres
60 businesses operating from MLS Business Centres offices in London have been told to move out of the property by tomorrow as its subsidiary running the sites is about to go into liquidation, report the Evening Standard. MLS currently operate a couple of business centres in Manchester and are the country’s second largest provider of serviced offices. [...]
