100050839408 - Garden waste Direct Debit