100050844218 - Garden waste Direct Debit