100050848242 - Garden waste Direct Debit