All about finance. Space NK apothecary retailer initiates significant sale, aimed at over £300 million. , and Administrator 2025 May 3