100050874055 - Garden waste Direct Debit