100050884562 - Garden waste Direct Debit