100050849908 - Garden waste Direct Debit