100050826661 - Garden waste Direct Debit