Restaurant CVL as crab shack winds up in May 2026
Lula's Crab Shack Ltd, a restaurant company incorporated in September 2019, has entered creditors' voluntary liquidation with a liquidator appointed on 22 May 2026. Full notice and Companies House record.
27 May 2026
