100050827532 - Garden waste Direct Debit