For these issues, it may be more effective for you to get help from our billing team. Please contact them directly through our Account-Billing Support page. Choose the options for "Account, payments & subscriptions" and they are the best ones to help you out with that matter.
@Herbievince01 Does someone else have access to your Peacock account. It sounds like you were signed up for the annual plan. Login to your Peacock account and go to account. It should give your account information.