Leather goods retailer CVL as Bag Magic winds up
Charmworld Limited, trading as Bag Magic, has entered creditors' voluntary liquidation with joint liquidators from FRP Advisory appointed on 11 June 2026. Full notice and Companies House record.
23 June 2026
