100050844395 - Garden waste Direct Debit