100050817943 - Garden waste Direct Debit