100050808632 - Garden waste Direct Debit