100050848413 - Garden waste Direct Debit