100050839437 - Garden waste Direct Debit