100050825046 - Garden waste Direct Debit