100050821060 - Garden waste Direct Debit