Boom Leeds confirms it will close its doors in March 2025