I joined a gym several years ago as I was offered foundation membership at a low rate for life. The gym has changed hands several times, but the rate has never changed. Recently, I was contacted to sign a new contract at a higher rate. Are they able to do this? Is a "rate for life" applicable even if the ownership has changed, or as new owners are they obliged to take over the existing contracts as per contract law?