100050896569 - Garden waste Direct Debit